AI Frontend Engineer โ LLM Interfaces & Generative UI
I build the interface layer for AI: streaming chat UIs, generative interfaces and agent-driven UX that make LLMs feel fast, clear and trustworthy โ with React, TypeScript and the Vercel AI SDK.
AI products live or die on the interface. A great model with a confusing UI feels broken; a modest model with a thoughtful UI feels magical. I specialize in that layer โ streaming, tool surfaces, loading and error states, and UX that sets honest expectations.
How I work
- Understand. I start with the real problem, users and constraints โ not a feature list. A short discovery avoids building the wrong thing.
- Plan. A clear plan: scope, non-goals, the approach, and how we'll verify it works. You always know what's being built and why.
- Build. Small, tested, verifiable increments. Working software early and often, with clean, maintainable code that follows the project's conventions.
- Ship & verify. Real deployment, real testing, honest reporting. I verify behavior end-to-end before calling anything done โ no 'it should work'.
Tech stack & tools
Frontend
- React
- Next.js
- TypeScript
- Tailwind CSS
AI UI
- Vercel AI SDK
- Streaming responses
- Tool-calling / agent UIs
- Generative UI
Craft
- Optimistic UI
- Accessibility
- Error & loading states
- Real-time updates
Selected work
MK QuizFlow
An AI study tool that turns PDFs, notes and images into quizzes and flashcards. Next.js App Router, Vercel AI SDK (Claude), local-first IndexedDB storage, cloud share via Vercel Blob, an Image โ Quiz vision feature, rate limiting and quota. Live at thequizflow.com.
MK GitFlow
An interactive Git simulator and learning platform โ type real Git commands and watch an in-memory commit graph redraw live.
MK Router
A time-based portfolio router that reverse-proxies five portfolios on one domain, rotating hourly. Shipped on both Cloudflare Workers and Vercel Edge Middleware.
60-project ecosystem
A large ecosystem of portfolios, tools, games and web apps, consolidated to 25 flagship products, each live and deployed.
What you get when you hire me
- Clean, documented, maintainable code you own
- Live deployment with a working URL
- Tests for the important behavior
- Honest status reporting โ what's done, tested, and any risks
- Clear handover so your team can keep building
Who I work with
Founders & startups
Building an MVP or first product and need someone who can ship the whole thing quickly, then iterate as you learn.
Small teams
You have a team but need extra capacity or a specialist to own a hard piece and deliver it end-to-end.
Agencies
You need a reliable contractor who communicates clearly, hits scope, and produces code your team can maintain.
Solo operators
You have an idea and a budget but no engineer โ I can take it from concept to a live, working product.
Ways to work together
- Fixed-scope projects โ a defined build with a clear deliverable and timeline
- Contract / part-time โ ongoing capacity for a set number of hours
- Rescue & improvement โ take over, stabilize and extend an existing codebase
- Advisory โ architecture, code review and technical direction
I'm Musharraf Kazi (also known as Kazi Musharraf or MK Knight), a developer based in India working with clients worldwide, remote-first across time zones. Whether you need a one-off build or an ongoing engineering partner, the priority is the same: ship real, working software and report on it honestly.
Frequently asked questions
What is an AI frontend engineer?
Someone who builds the user-facing side of AI products โ chat, streaming, generative and agent UI โ not just the model.
What stack do you use for AI UIs?
React/Next.js + TypeScript with the Vercel AI SDK for streaming and tool calls.
Can you design AI chat experiences?
Yes โ conversational UX, streaming responses, tool/agent surfaces, and clear error and empty states.
Can you connect a UI to my model or API?
Yes โ I wire frontends to LLM APIs, agents and RAG backends, handling streaming and state.
Why does AI UX matter so much?
Because trust and clarity come from the interface โ good UX turns a capable model into a product people rely on.
Available for remote work?
Yes. Contact me with your project.