Featured
How I Built a Production SaaS in 6 Weeks with Next.js
From zero to live product — the architecture decisions, performance tradeoffs, and deployment pipeline I used to ship SocialBoost serving real users.
React Performance Optimization: From 47 to 91 PageSpeed
The exact changes I made — self-hosted fonts, image optimization, CLS fixes, and lazy loading — that pushed my portfolio from red to green on PageSpeed Insights.
All Posts
Migrating 3 Legacy Angular Apps to React: What I Learned
A hands-on account of modernizing Angular v16 → v19 codebases at IVTREE — patterns that worked, pitfalls to avoid, and how to keep stakeholders happy during a migration.
MERN Stack Freelancing: My First Year Earning from Code
How I landed my first freelance clients, priced my work, structured contracts, and built two live products — SocialBoost and LeapBooster — while working full-time.
Building AI-Powered Features with Google Gemini API
My experience integrating Gemini 2.5 Pro into MatchMyResume and MedScan AI — prompt engineering, streaming responses, and handling multimodal inputs.
Deploying Node.js Apps with Docker + AWS EC2: A Practical Guide
Step-by-step walkthrough of how I containerize and deploy production Node.js applications at IVTREE using Docker, GitHub Actions CI/CD, and AWS EC2.