Umer Sagheer
Full-stack engineer building AI into real products with React, Node.js/NestJS and Expo.
Available nowremote · full-time or freelance in Lahore
I’ve spent four years shipping web and mobile products, from the first tap to the database. Right now that’s Munshi, a restaurant system I run solo, and AI features used by more than 7,000 people.
01 · Work
Selected work
All projects →
Munshi
An all-in-one restaurant system for Pakistan. Orders, kitchen, stock, staff, cash and khata, for every branch, in one app.
In production · Web · tablet · phone
View case study →
Engagemo
An AI writing coach and classroom platform for universities and independent teachers.
Live · Web
View case study →02 · Writing
Recent posts
All posts →Deep dives with demos you can play with.

git reset, Demystified: --soft vs --mixed vs --hard
Three flags, one branch pointer, three very different outcomes. See exactly what --soft, --mixed, and --hard do to your branch, your staging area, and your working directory — and why only one of them can actually lose your work.

Git, Under the Hood: An Interactive Tour of How Git Really Works
Stop memorizing Git commands and start understanding them. A hands-on walk through the object store and the pointers on top of it — blobs, trees, commits, branches, and HEAD — with interactive demos you can poke at.
03 · Stack
One stack, end to end
The full picture →TypeScript from the screen to the server: React and Expo up front, Node and NestJS behind, Postgres underneath.
Screen
- React
- Expo
Server
- Node.js
- NestJS
Data
- PostgreSQL
- MongoDB
