Skip to content
Sarim Shahid

Full stack web developer, based in Pakistan

Building products
end to end.

I build the parts of a product nobody notices — until they'd notice if they were gone.

$ whoami

$ ▌

Half architect,
half electrician.

I'm Sarim, a full stack developer who's equally comfortable designing a database schema at 9am and arguing with CSS at 9pm. I care less about which framework is trending and more about whether the thing actually works, loads fast, and doesn't fall over the first time someone hits it hard.

Most of my time goes into product-minded engineering: turning vague ideas and Figma files into applications real people rely on, then sticking around to keep them running well.

Location
Pakistan
Focus
Product engineering
Core stack
TypeScript, React, Node
Status
Open to work
Reply time
Under 24 hours

How I build

01

Discover

Understand the problem before touching a line of code: the users, the constraints, and what "done" actually means for this project.

Requirement mapping, technical audits, stakeholder calls

02

Architect

Design the system so it can grow without falling over: data models, API contracts, and the boring decisions that pay off eighteen months later.

Schema design, API contracts, infra planning

03

Build

Write code that's boringly reliable: typed, tested, and readable by someone who isn't me at 2am the night before launch.

React, Next.js, Node.js, PostgreSQL

04

Ship

Get it into the world without drama: CI/CD, monitoring, and a rollback plan I hope never to need.

Docker, GitHub Actions, Vercel, AWS

05

Support

Stick around after launch: fixing what breaks, tightening what's slow, and shipping whatever comes next.

Performance audits, on-call, iteration

Toolkit

Frontend

  • React ↗
  • Next.js ↗
  • TypeScript ↗
  • Tailwind CSS ↗

Backend

  • Node.js ↗
  • Express ↗
  • REST & GraphQL ↗
  • Django ↗

Data

  • PostgreSQL ↗
  • MongoDB ↗
  • Redis ↗
  • Prisma ↗

Infra

  • Docker ↗
  • AWS ↗
  • GitHub Actions ↗
  • Linux ↗