M. YousufBuilding AI-Powered Full-Stack Apps
Deep-dive tutorials on Next.js, FastAPI, and Agentic AI — from architecture to production-ready deployment. Student at GIAIC, learning ML, DL & modern AI engineering.
About Me
I'm a self-driven Full-Stack Developer passionate about building tools that actually matter. My focus sits at the intersection of modern web engineering and applied AI — specifically crafting production-ready applications with Next.js on the frontend and FastAPI on the backend, glued together with agentic AI systems.
Currently studying Cloud Applied Generative AI Engineering at GIAIC, I document everything I learn along the way — from architecture decisions and system design to deployment pipelines and AI integration patterns. Every article is a deep dive, not a surface-level overview.
Tech Stack
- Next.js
- React
- TypeScript
- Tailwind CSS
- FastAPI
- Python
- Node.js
- REST APIs
- LangChain
- OpenAI
- Agentic AI
- RAG Pipelines
- Docker
- PostgreSQL
- MongoDB
- Vercel
Journey
Full-Stack × AI Developer
2024 – PresentFreelance & Open-Source
Building production-ready applications with Next.js, FastAPI, and agentic AI systems. Publishing in-depth tutorials covering architecture through deployment.
Student — Cloud Applied Generative AI
2023 – PresentGIAIC (Governor Initiative for AI & Computing)
Intensive programme covering modern AI engineering, cloud-native development, and full-stack application design.
Started Web Development
2022Self-Taught
Began the journey with HTML/CSS/JS, progressed to React, then Next.js. Fell in love with building great user experiences.
Recent Articles
Building a Production RAG Pipeline with LangChain and Pinecone
A step-by-step guide to building a Retrieval-Augmented Generation system that grounds LLM responses in your own data using LangChain, Pinecone, and OpenAI.
Deploying Next.js 15 to Production: Vercel, Docker, and CI/CD
A complete production deployment guide for Next.js 15 apps — covering Vercel, self-hosted Docker, GitHub Actions CI/CD, environment management, and performance optimization.
Building a Stateful Chatbot with Authentication in Python + FastAPI
Learn how to build a production-ready chatbot with user authentication, session management, and persistent memory using FastAPI and modern Python practices.
TypeScript Generics: From Basics to Advanced Patterns
Master TypeScript generics with practical examples — covering constraints, conditional types, mapped types, infer, and real-world utility patterns used in production codebases.