Full Stack Developer
Akmal Faraz Khan
I build things that work and last
Islamabad, Pakistan — React, Vue, Node.js, and everything between the database and the pixel. Available for freelance and full-time roles.
Islamabad · loading clock · Open to freelance / full-time
About
Someone who ships, not just plans.
I'm a full stack developer based in Islamabad. I build end-to-end products — React and Next.js or Vue and Nuxt on the frontend, Node.js and Express on the backend, MongoDB underneath — with TypeScript and Tailwind as the daily tools. I care about clean APIs and the small UI details most people never notice: the 200ms transition, the loading state that doesn't feel like waiting.
Education
HSSC
WAPDA Post Graduate College Tarbela
2020–2021 · 74%
Languages
Off the keyboard
Skills
What I actually use daily
Frontend
Backend
Tools and infra
Projects
A few things I'm proud of
Featured
NOW Edge — restaurant POS
A large restaurant platform: POS, kitchen display, orders, QR menu, reservations, inventory, and tax. AI agents Noor and Sara take orders and send them into the POS. Live in the US, London, and Pakistan.
Problem
Floor, kitchen, tax, and AI orders never met in one till.
Built
Full POS plus Noor and Sara pushing tickets in live.
Result
Agent → POS → kitchen, US, UK, and Pakistan.


ProAm Softball
Frontend for ProAm 50 Softball — a live league site, not a brochure. Same React/TypeScript stack as NOW Edge, plus Stripe.

MK TechSol
Company site for an Islamabad software house — Vue, Vuex, and Tailwind for services and about.
Reviews
What clients say
“Saturday nights used to mean three screens and a lot of shouting. He put the till and kitchen on one flow and stayed on until the floor actually trusted it. We still ping him when something odd comes up — he answers.”
“We had a volunteer site that fell over every season. Akmal rebuilt the front end properly, payments included, and didn’t vanish after launch. The committee still uses it without calling me first.”
“Our old site looked cheaper than the work we do. He asked boring questions, shipped in Vue without the usual mess, and we launched on the date we agreed. Quiet, which is what we wanted.”
Contact
Let's talk about your project
Open to freelance work and full-time roles. Usually reply within a day.


