From curious coder tofrontend craftsman

The journey of turning curiosity into clean code

Passionate about clean, accessible code

My Story

You know how some people collect vinyl records or vintage cameras? Well, I collect "aha!" moments – those satisfying instances when a tricky piece of code finally clicks into place, or when a design element transforms from concept to pixel-perfect reality.

My journey into frontend development wasn't exactly linear. It started with tinkering (like most of us), breaking things just to see if I could fix them again. What began as casual curiosity slowly evolved into genuine passion, and eventually into a career where I get to build things that matter, one line of code at a time.

I've learned that being a frontend developer isn't just about knowing the latest frameworks or writing flawless JavaScript (though that helps). It's about understanding people – how they think, how they interact, what frustrates them, and what delights them. Every project teaches me something new about the beautiful complexity of human experience.

My Approach

I believe the best digital experiences are built on a foundation of empathy, curiosity, and attention to detail. Here's how I approach my work:

Start with Why

Before I write a single line of code, I ask: Who is this for? What problem are we solving? How can this make someone's day just a little bit better?

Build with Intention

Every design decision, every line of code, every interaction – nothing happens by accident. I craft interfaces that feel intentional and purposeful.

Embrace the Details

That perfectly timed animation, the subtle hover effect, the way a form feels when it just works – these details aren't just polish, they're poetry.

Stay Curious

Technology evolves fast, and I wouldn't have it any other way. I'm always experimenting, learning, and pushing myself to grow as a developer and as a creator.

Beyond the Code

When I'm not building interfaces, you'll still find me building – just in different ways. Whether I'm strategizing my next cricket innings, crafting thoughts in my notebook, or mapping out my next adventure, I'm always creating something.

These experiences don't just fill my time – they inform my work. The patience I learn from watching a 20-over innings translates to debugging complex components. The storytelling instincts from my writing help me create more intuitive user flows. The problem-solving mindset from travel mishaps (yes, those teach you a lot!) helps me architect better solutions.

I've come to realize that being a well-rounded person makes me a better developer, and vice versa.

🚀
💡

Let's build something that matters

I'm always excited to collaborate on projects that challenge me, push boundaries, and hopefully make a positive impact. I believe the best work happens when curious, passionate people come together to solve interesting problems.

Available for projects
Remote friendly
Quick response