About Tanzeel Naveed Khan, Full Stack Developer and AI Engineer.
Tanzeel Naveed Khan is a full stack developer and AI engineer who builds AI-native web applications and automation systems using Next.js, TypeScript, Python and OpenAI or Claude agents.
I am Tanzeel Naveed Khan, a Full Stack Developer & AI Engineer based in Karachi, Pakistan, working remotely with teams in the UK, the US, the UAE, Mexico and Pakistan. Most of what I do falls into two buckets: shipping full stack products end to end, and putting language models to work inside them so they handle things a person would otherwise do by hand.
The second part is where I spend most of my time now. There is a wide gap between calling a model and building something you can hand a workflow to and walk away from. Closing that gap is mostly unglamorous work: deciding which tools an agent is allowed to call, keeping durable state outside the conversation so a truncated context cannot lose it, logging every call so a bad answer can be traced, and agreeing up front on what the agent hands to a human instead of guessing.
That habit came from the product side rather than from AI. A support bot that answers eight questions well and passes two on cleanly is worth more than one that attempts all ten. The same is true of a checkout, a booking flow or an internal dashboard. What matters is how the thing behaves on the day something is wrong, and that is the part that gets designed last, if at all.
Before any of that I was writing ordinary web software, and I still am. Next.js and TypeScript on the front, Node or Python behind it, Postgres or Mongo underneath, Stripe when money is involved. The AI work sits on top of that foundation rather than replacing it, which is why it tends to survive contact with real traffic.
How I tend to work
- I want to see the actual problem before I propose a stack. Half the briefs I get describe a solution someone already picked, and the underlying problem is usually smaller and different.
- Ship something narrow and real early, then widen it. A working slice tells you more in a week than a specification tells you in a month.
- Automate the boring path first and leave the exceptions to a person. That is where the return is, and it is the part that fails safely.
- Write down why, not just what. Six months later the reason a thing is built the way it is matters more than the code.
What I work with
Frontend
- Next.js
- React
- TypeScript
- JavaScript
- Tailwind CSS
Backend
- Node.js
- Python
- Full stack development
Data & services
- MongoDB
- Firebase
- Stripe
AI
- AI agents
- OpenAI API
- Claude API
- AI automation
50+
Projects delivered
9+
Brands worked with
3+
Years experience
15+
Technologies