Backend Developer โ APIs, Databases & Infrastructure
I design and build reliable backends: clean APIs, well-modelled databases, and scalable infrastructure with Node.js, Python, Django, Flask and serverless platforms. The goal is systems that are correct, secure and easy to operate.
I care about the unglamorous parts โ validation, error handling, auth, rate limiting and observability โ because that's what keeps a product running when real users show up.
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
Languages
- Node.js / TypeScript
- Python
Frameworks
- Express
- Django
- Flask
- FastAPI
Data
- PostgreSQL
- Supabase
- Firebase
- Redis
Infra
- Vercel
- Cloudflare Workers
- Serverless functions
- Edge runtime
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 VisualVault
An image upload and hosting tool with Vercel Blob storage.
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
Which backend languages and frameworks do you use?
Node.js/TypeScript, Python (Django, Flask, FastAPI), plus serverless on Vercel and Cloudflare.
Which databases do you work with?
PostgreSQL, Supabase, Firebase and Redis, with proper schema design, indexing and migrations.
Can you build and secure an API?
Yes โ API design, auth (JWT/OAuth), rate limiting, input validation and safe error handling are core to my work.
Do you handle deployment and infra?
Yes โ environments, secrets, serverless functions and edge deployment on managed platforms.
Can you scale an existing backend?
Yes โ I profile bottlenecks, add caching, fix N+1 queries and restructure for load.
Do you take remote backend contracts?
Yes. Reach out via the contact page with your requirements.