I build the thing, then I keep it working
Full-Stack Web & Mobile Developer in Karachi, Pakistan. 7+ years of production JavaScript, 103 public repositories, and a strong preference for boring technology that still works in three years.
Seven years of shipping
I started as a frontend developer and kept pushing deeper into the stack because handoffs were where projects went wrong. Now I take a project from the first conversation through database design, API, interface and deployment.
Most of my work comes through Fiverr and referrals: founders who need an MVP, agencies who need a reliable build partner, and teams who inherited a codebase nobody wants to touch. What they have in common is wanting someone who answers messages and finishes what they start.
- 2019
Started shipping JavaScript
First repositories, first paid work, and the habit of publishing everything publicly so clients can read the code before hiring.
- 2020–2021
Frontend to full stack
Moved from static sites into Gatsby and React apps, then into Node, Express and MongoDB so I could own the backend instead of waiting on one.
- 2022–2023
MERN platforms and mobile
Built scheduling systems, blogs, dashboards and e-commerce flows, and added React Native so the same client could get a web app and a mobile app from one developer.
- 2024–2026
TypeScript and Next.js by default
Typed codebases on the App Router, deployed on Vercel, with the structure documented so whoever maintains it next is not guessing.
What I reach for first
Frontend
- React
- Next.js
- TypeScript
- Redux Toolkit
- Tailwind CSS
- Gatsby
Backend
- Node.js
- Express
- MongoDB
- PostgreSQL
- REST APIs
- JWT auth
Mobile
- React Native
- Expo
- Gifted Chat
- Push notifications
- Maps
Platform
- Vercel
- Netlify
- Firebase
- Supabase
- Git
- Vitest
Five steps. No surprises.
The same process whether it is a landing page or a platform. You always know what stage we are at and what happens next.
- 011–2 days
Brief & scope
We get on a call, I ask the awkward questions early, and you get a written scope with a fixed price and timeline. No guessing later.
- 023–7 days
Structure & design
Sitemap, user flows, then screens. You review a clickable direction before any production code is written.
- 031–4 weeks
Build in the open
Work lands on a preview URL you can open any time. Short updates, no silence, no end-of-project surprises.
- 041–2 days
Launch & handover
Deploy, analytics, SEO basics and a walkthrough of the codebase. You own the repo and the accounts from day one.
- 0514 days included
Support after launch
Two weeks of free bug fixes on everything we shipped, plus an optional monthly retainer if you want me on call.
- Stack
Built with tools you can hire for later
Mainstream, well-documented technology — so the next developer who opens your repository already knows how it works.