I'm a full-stack AI developer who works mainly in Next.js and Python, building products end to end rather than sticking to one layer of the stack. I started out writing plain MERN apps, and somewhere along the way got pulled into the AI side of things, chatbots, retrieval systems, anything that needed both a solid backend and a bit of machine intelligence behind it. That's where I've stayed since.
What keeps me doing this is less about the code and more about who ends up using it. I like sitting with a rough idea, figuring out what someone actually needs versus what they asked for, and building something that fits into their day without getting in the way.
MERN StackReact JsPythonFast APIAngular JsNext JSNode JsExpress JSTailwindReduxFramer MotionTypeScriptJavascriptMongo DBOracle DBMySQL DBGitC++AWS EC2AWS Bedrock
Selected Projects
RAG chat over your own PDFs/EPUBs, built from scratch with FastAPI, Next.js, and pgvector — no LangChain
Wix Headless with Next.js and Tailwind CSS
MERN Stack App With Real Time Dashboard For Orders
MERN App With Tailwind CSS and GSAP
A NextJs Site Built with TailwindCss and Motion.dev
Site designed with React ,Tailwind CSS and GSAP
NextJs SSG with Tailwind CSS, NextAuth and ContentLayer
Site for Financial Advisors, built with Next.js and Tailwind CSS
Work Experience
Associate Software Engineer
Techlio Pvt Ltd
Sep 2025 - Sep 2026
Jr. Web Developer
Quality Resource Pvt Ltd
June 2025 - August 2025
Blog
Debouncing vs Throttling — and How WhatsApp's Three Dots Actually Work
A deep dive into debouncing and throttling.
RRF (Reciprocal Rank Fusion) — What It Is and Why You Should Care
How Reciprocal Rank Fusion (RRF) Can Improve Your Search Results
React’s `useMemo` — What, Why, and When to Use It
How To Use useMemo in Your React App to Optimize the Performance
Connect
Feel free to contact me at hi@mubashirdev.com




