Full‑stack software engineer shipping real products that people actually use.
I build and scale web apps, AI features, and tools – from idea to production.
- 🚀 shipfast.so – Next.js boilerplate to launch SaaS and side projects fast
- 🎓 toeflprep.ai – AI-powered TOEFL prep with a focus on speed and simple UX
- 🎙️ VoiceType – Turns your voice into text and pastes it wherever your cursor is. No cloud, no subscription.
- ✏️ ScreenDraw – macOS screen annotation tool for quick demos and recordings
- ⏳ Day Progress – Minimalist macOS menubar app showing how much of your day has passed
- ⚙️ fastapi-middlewares – Production-grade utilities and middlewares for FastAPI
I've also built and maintained APIs and systems for products with tens of thousands of users.
- APIs that are fast, stable, and easy to extend
- Frontends that feel smooth and don't overcomplicate things
- AI features that cut real manual work
- System design that scales without becoming a mess
Backend: Python, FastAPI, Django, DRF, PostgreSQL, Redis, Celery
Frontend: TypeScript, React, Next.js, Tailwind CSS, shadcn/ui
AI / LLMs: OpenAI, Gemini, LangChain, RAG pipelines, agents, LLM workflows
DevOps: Docker, GitHub Actions, GitLab CI, Vercel, Supabase
- Direct communication: clear expectations, clear communication.
- Shipping fast: Small iterations, production over perfection
- Quality: Clean, maintainable code with proper docs and tests where they matter
- Website: mahdijafari.dev
- Blog: medium.com/@mahdijafaridev
- YouTube: Coding with Mahdi
- LinkedIn: linkedin.com/in/mahdijafaridev
- Email: contact@mahdijafari.dev




