Hello World!
It's 2 AM in Bangalore. A server is down, alarms are going off, and while most people are sleeping, I'm here with my keyboard and coffee, fixing things. Just another Tuesday for me.
I'm an engineer who loves building stuff across the whole tech stack. Frontend? I make things look good. Backend? I make things work fast. Android apps? Done that. Databases? Love them. If it's something you can code, I've probably broken it and fixed it (maybe a few times).
Here's a fun twist – before I was chasing bugs, I was chasing finish lines. Used to run 15-25 km like it was nothing. Now I've switched tracks from athletics to algorithms, but that runner's mindset of pushing limits still drives me. When I'm deep diving into data structures and algorithms, it's like that runner's high all over again. There's something special about cracking a tough coding problem that feels just like breaking your personal best on the track.
What am I really good at? Staying cool when everything's on fire. When systems break down, I'm the person who jumps in to fix them. I love taking things apart to see how they work – whether it's complex algorithms or entire systems. That curiosity helps me fix problems others might miss.
I'm always trying to make things better. Could be optimizing a sorting algorithm, making code run smoother, or trying to hack my way through a tricky problem. When I'm not coding, you might find me getting lost in DSA puzzles – they're my new kind of marathon!
This blog is where I share what I learn while coding. You'll find stories about bugs I've fixed, systems I've built, and things I wish I knew earlier. Sometimes I'll throw in my thoughts about important questions like tabs vs spaces (spaces win, by the way).
If you're into coding – whether you've been doing it for years or just started yesterday – come join me. There's always something new to learn, break, and fix.
Let's hack some code together!