Skip to content
Available for new opportunities

Muhammad Farooq / Software Engineer

Thoughtfully
engineered.

Websites, SaaS products, and mobile apps. From the first sketch to the final detail.

IDEA → INTERFACE↗
A clear idea. A considered system.
Based in Karachi, Pakistan 3+ years building digital productsDesign instinct. Engineering care.

01 / OBSERVATION

Most software looks finished before it works.

Prototypes masquerading as architecture. Polish on top of friction.

ENGINEERING PHILOSOPHYSCROLL TO UNPACK
MY EVERYDAY TOOLKIT
React ✳ Next.js ✳ TypeScript ✳ Node.js ✳ React Native

SELECTED WORK

From the first idea to the final detail.

Less talk.
More shipped.

Explore all 15 projects

PROVEN CAPABILITY

Measured in output.
Proven in production.

0+

Years Engineering

Production web & mobile products from ideation to scale.

0+

Shipped Applications

Full-stack SaaS, interactive tools, and cross-platform apps.

0fps

Interaction Fidelity

Silk-smooth spring physics, canvas rendering, and zero-stutter UX.

0%

TypeScript Rigor

Strict boundary typing, automated lint gates, and reliable architecture.

03 / AI Agentic Workflow

The Agentic Engineering Loop

How I engineer software at scale. I leverage Claude for specification blueprints, Cursor Composer for code synthesis, and automated tests for sandbox self-repair.

farooq.live / src / components / workflow
Phase 1: Architecture & Specs

Claude & Specification Planning

Drafting boundary contexts and schemas

Before writing any code, I leverage Claude (3.5 Sonnet & o3-mini) to analyze system requirements, design data models, and compile custom .cursorrules instruction files. This establishes clear development guardrails.

Workflow Highlights

  • Analyze requirements for boundary context gaps
  • Draft type-safe database and API schemas
  • Generate strict workspace guidelines in .cursorrules
  • Map out sequence diagrams and dependency paths
Tech Stack:Claude 3.5 Sonneto3-miniSystem Instructions
bash|01_claude_planner.md
running
➜claude prompt --file requirements.txt
[CLAUDE] Analyzing project requirements and compiling architecture blueprint...
[SCHEMA] Generated billing schema: User (id, plan: SubscriptionType, stripeId)
[CONTEXT] Creating .cursorrules configuration with TypeScript and React compiler settings.
✔ Architecture plan ready in docs/architecture.md
✔ Workspace rules written to .cursorrules (0 type warnings).
Line 24, Col 8TypeScript JSX

THE PERSON BEHIND THE PIXELS

An engineer’s mind.
A maker’s curiosity.

MF
Muhammad FarooqSoftware Engineer · Karachi, PK

I’m Farooq, a software engineer who enjoys connecting thoughtful design with dependable code.

From responsive websites to complex SaaS platforms, I work across the stack with React, Next.js, Node.js, and React Native. I use AI-assisted workflows to explore ideas quickly, with careful review and testing before they ship.

3+Years of experience
Web + mobileOne connected skill set
A little more about me

CAREER TRACK RECORD

Engineering experience.
Proven on production teams.

01/ 02
June 2024 — PresentFull-time
01 · ACTIVE ROLE

Software Engineer

Jumppace·Karachi, Pakistan

Architecting and delivering scalable full-stack applications, robust backend microservices, and high-performance client interfaces.

KEY CONTRIBUTIONS

  • Built scalable full-stack applications with React, Next.js, Node.js, NestJS, and PostgreSQL.
  • Designed REST APIs and optimized database query plans for sub-100ms response times.
  • Engineered reusable component systems and enforced strict TypeScript quality gates across teams.
  • Collaborated closely with product designers and engineering leadership to ship mission-critical features.
TECH STACK:
Next.jsReactNode.jsNestJSPostgreSQLTypeScriptDocker
January 2023 — May 2024Internship
02 · FORMER

Front-End Developer

Fossphorus·Karachi, Pakistan

Developed modular user interfaces, integrated complex REST endpoints, and led client-side performance audits.

KEY CONTRIBUTIONS

  • Engineered responsive, accessible web interfaces utilizing modern React component architectures.
  • Seamlessly integrated third-party REST APIs and real-time state synchronization workflows.
  • Boosted client performance scores by 35% through asset lazy-loading and bundle tree-shaking.
  • Conducted rigorous cross-browser and mobile viewport testing to maintain UI parity.
TECH STACK:
ReactJavaScriptTailwind CSSRedux ToolkitREST APIsGit

WHAT I BRING TO THE TABLE

Built with purpose.
Engineered with care.

From the interface you see to the systems behind it. Every layer, considered.

01

Web & SaaS development

Responsive interfaces, product dashboards, and full-stack applications that feel intuitive.

React / Next.js / TypeScript
02

Mobile experiences

Cross-platform apps and interactive games, with smooth interactions and thoughtful details.

React Native / Expo / Reanimated
03

APIs & architecture

The data models, integrations, and backend foundations that keep your product connected.

Node.js / NestJS / PostgreSQL
04

AI-assisted engineering

An intentional workflow: clear specifications, fast iteration, careful verification, and deployment.

Claude / Cursor / Automated testing

FOUNDATIONS

BS in Computer Science

University of Karachi

2021–2025

Web & Mobile App Development

Saylani Mass IT Training · Batch 8

2022–2023
Available for select opportunities · Q4 2026
Karachi, PK (UTC+5) · Open to Remote

THE FINAL DETAIL

Let’s engineer
something exceptional.

Have an ambitious web application, SaaS product, or mobile idea? Let’s connect and discuss how thoughtful design instinct and dependable architecture can bring it to life.

Start a conversation

YOUR NEXT IDEA STARTS HERE

Open to opportunities

Let’s make
something great.