I'm a full-stack developer and engineer, currently developing NotesBuddy← 1,200+ students! and other web applications← React & Next.js. Over the past few years I've focused on building software that scales and that people genuinely enjoy using.
I regularly write← updated weekly! about engineering philosophy, building products, and lessons from the journey my way of thinking out loud and sharing what I've learned.
Always open to interesting conversations about engineering, startups, and product design. Say hello or find me on GitHub, LinkedIn, or Twitter.
Technical Skills
Technologies I use to build production-ready applications
Experience
Where I've worked and technical systems I've engineered
TechVentures Inc.
Architecting full-stack web applications, frontend design systems, and cloud infrastructure for SaaS products serving 100K+ active users. Reduced LCP to 0.8s, raised Lighthouse score to 98+, and accelerated team feature delivery by 50%.
CloudScale Systems
Spearheaded full-stack application migration to Next.js & TypeScript, cutting bundle footprint by 42%. Engineered high-frequency telemetry dashboards and Node.js microservices handling 50K events/sec.
Innovate Digital Agency
Delivered 15+ custom full-stack web applications and marketing platforms using React, Next.js, Node.js, and PostgreSQL with fluid 60fps micro-animations and headless CMS integrations.
Featured Work
A selection of web applications and tools I've built
AI-powered study platform with smart flashcards, adaptive quizzes, and an intelligent chatbot tutor.
Model Context Protocol server enabling AI assistants to interact with Appwrite databases.
Real-time music streaming with synchronized playback, live chat, and collaborative playlists.
Web utility for converting standard Unicode Urdu text to InPage compatible publishing format.
Writing
Thoughts, tutorials, and insights on software development
How to Optimise a Next.js Web App
Make your Next.js applications lightning fast with these optimization techniques.
Building Scalable APIs with Go
Learn best practices for building production-ready APIs using Go.
TypeScript Tips for Better Code
Advanced TypeScript patterns to improve your code quality.
