Get to know me
About Me

Hi, I’m Karan, a Software Developer who enjoys building things that work well and don’t break when real users start clicking everywhere.
My journey into tech started with curiosity about what happens behind the screen. That curiosity slowly turned into writing code, fixing bugs, and learning why one small change can sometimes break five other things. I enjoy the process — especially the part where everything finally works.
I like writing clean and efficient code, but I also care a lot about user experience. For me, good software should be fast, simple, and easy to use. If something feels confusing or slow, I consider it unfinished.
I also have a strong interest in design. I believe good design is not just about looks — it’s about clarity, usability, and making things feel natural. When the backend is solid and the UI is clean, that’s my favorite kind of project.
This portfolio is a collection of things I’ve built, improved, and learned from along the way. Feel free to explore — and yes, some bugs were fixed right before pushing this live.