I'm a Full Stack Developer who enjoys building complete products end to end — from the interface someone actually touches down to the database behind it. My frontend work sits on Next.js, React, and TypeScript, styled with Tailwind CSS.
On the backend I reach for NestJS, Prisma, and PostgreSQL. I care about clean architecture, performance, and scalability — and about building the whole product, not just the parts that are fun.
Building modern full-stack applications with Next.js, React, NestJS, Prisma, and PostgreSQL. Interested in scalable architectures, developer experience, AI-powered applications, and creating products that solve real problems.
Open to internships, freelance work, and full-time opportunities.
Updated August 2026
Not a transcript — a rough map of how my focus shifted, stage by stage, from first principles to shipping full-stack apps.
Started with C++ and programming fundamentals — writing first console applications and learning to break problems down before writing a single line of code.
Moved into object-oriented design with C#, learning class design and SOLID principles well enough to structure real desktop applications, not just make them run.
Went deeper into computer science fundamentals — data structures and algorithms, SQL, database design, and the basics of query optimization.
Started building applications people could actually install and use — native Android apps with Java and XML layouts, then Kotlin and Jetpack components.
Shifted focus to modern web development — React, Next.js, and TypeScript on the frontend, Server Actions and PostgreSQL on the backend, with real authentication and Stripe payments end to end.
Currently exploring Vue and Nuxt, and spending more energy on performance, architecture, and developer experience — refining how I build, not just what I build.
Designed and built this site with Next.js 15, TypeScript, Tailwind CSS 4, and Framer Motion — a minimal, editorial layout with a consistent purple-accented theme, light and dark, throughout.
A full-stack pet management platform with authenticated CRUD, Stripe-gated premium access, and Server Actions throughout — built with Next.js 15, NextAuth v5, and PostgreSQL.
A city-based event discovery platform with search and filtering, built with Next.js, Prisma, and a Framer Motion interaction layer across the listing and detail views.
University of Engineering and Technology (UET), Lahore
Expected Graduation: 2026
Good software stays simple as it grows. I favor clear boundaries over clever abstractions, and I'd rather ship something small and correct than something broad and fragile. That means thinking about performance and accessibility from the start, not bolting them on at the end.
Learning new technologies · Reading about software architecture · Open-source projects · UI/UX exploration · AI applications · Continuous learning