
The story
so far
8,426
Days on Earth9,041
Songs Heard∞
Bugs SquashedMy
Journey
2007 - 2021
VMJ Higher Secondary School
Where it all started — first lines of code, first bugs.
2007 - 2021
VMJ Higher Secondary School
Where it all started — first lines of code, first bugs.
2021 - 2025
PSG College of Technology
BE Computer Science. Also Tech Lead, Student Union — led 9 developers building event platforms for 4,000+ participants.
2021 - 2025
PSG College of Technology
BE Computer Science. Also Tech Lead, Student Union — led 9 developers building event platforms for 4,000+ participants.
Feb - Aug 2025
Software Developer Intern, Kultivate
Built RAG Fusion resume screening and multi-agent systems using the OpenAI Agents SDK, connected to AWS S3 via FastAPI.
Feb - Aug 2025
Software Developer Intern, Kultivate
Built RAG Fusion resume screening and multi-agent systems using the OpenAI Agents SDK, connected to AWS S3 via FastAPI.
Sept 2025 - present
University of Glasgow
MSc Computing Science — Machine Learning, Deep Learning, Data Science, Big Data.
Sept 2025 - present
University of Glasgow
MSc Computing Science — Machine Learning, Deep Learning, Data Science, Big Data.
A few
moments
Some things outside the code

Beyblades
Let it rip was basically my childhood battle cry before it was a meme.

Hackathon
36 hours, 4 energy drinks, and one prototype that somehow demoed without crashing.

Gym
Turns out consistency works on deadlifts the same way it works on code.

My Dog
The only debugger who never judges my stack traces.

Music
9,041 songs and counting. My playlist shuffle has better randomness than Math.random().

Video Games
Where I first learned that grinding for XP is just early exposure to iterative improvement.

Beyblades
Let it rip was basically my childhood battle cry before it was a meme.

Hackathon
36 hours, 4 energy drinks, and one prototype that somehow demoed without crashing.

Gym
Turns out consistency works on deadlifts the same way it works on code.

My Dog
The only debugger who never judges my stack traces.

Music
9,041 songs and counting. My playlist shuffle has better randomness than Math.random().

Video Games
Where I first learned that grinding for XP is just early exposure to iterative improvement.