I'm a 4th-semester BSCS student at UVAS. What started as a general curiosity for programming quickly evolved into a deep obsession with modern web architecture.
My journey into tech hasn't been a perfect straight line. During my first year, I dove headfirst into HTML, CSS, JS, and the MERN stack. I made the classic beginner mistake of trying to build an entirely new project for every single micro-concept I learned. It was exhausting.
Eventually, I burned out and didn't touch code for almost five months. But stepping away was exactly what I needed. When I came back, I returned with serious focus and a new philosophy: build with purpose, and learn by doing.
I transitioned out of "tutorial hell" on YouTube and started reading official documentation—learning tools like Shadcn and Next.js straight from the source. Today, web development isn't just my major; it's what I genuinely enjoy doing every single day. I love the challenge of a tough bug, and I've learned that sometimes the best debugging tool is just taking a 5-minute walk.

Started BSCS. Dove into HTML, CSS, JavaScript, and built my first backend endpoints with Node.js, Express, and MongoDB.
Hit a wall and took a 4-5 month break from coding. Used this time to reset my mindset and realize that tech was what I truly wanted to pursue.
Returned with extreme consistency. Shifted from YouTube videos to reading official docs. Picked up React, Next.js, and strict TypeScript.
Currently building production-grade apps like Orbit. Deeply focused on integrating AI SDKs, Stripe, Zustand, and mastering scalable architectures.
Im a fan of series featuring intense character growth and strategic suspense—favorites include Attack on Titan, Dr. Stone, and Naruto.
When I'm not debugging, you'll find me playing local cricket matches. It keeps my mind sharp and builds the stamina needed for long coding sessions.
I don't rely on motivation; I build systems. My learning philosophy is rooted in daily repetition, building strong analogies, and staying consistent.