Building products, understanding systems, and learning from first principles.
I'm a Computer Science undergraduate passionate about building real-world products and understanding how technology works beneath the surface. I don't like treating frameworks and tools as black boxes. Whenever I learn something new, I naturally ask:
- Why does this exist?
- How does it work internally?
- What problem is it solving?
- What tradeoffs were made?
- What happens when it fails? This first-principles mindset drives how I approach software engineering, system design, AI, cloud infrastructure, and problem solving. I believe the best way to learn is to build.
I strive to develop both breadth and depth in engineering.
I actively explore multiple domains across software engineering:
- Full-Stack Development
- Backend Engineering
- Mobile Development
- DevOps & Cloud
- System Design
- Artificial Intelligence Understanding how these areas connect allows me to build complete systems rather than isolated features.
While exploring broadly, I enjoy diving deep into fundamentals:
- Data Structures & Algorithms
- Operating Systems
- Computer Networks
- Databases
- Distributed Systems
- System Design
- Machine Learning Fundamentals My goal is not just to know what works, but to understand why it works.
Languages
Frontend
Backend
Databases
DevOps & Cloud
AI & ML
Currently learningI enjoy breaking complex problems into fundamental building blocks before looking for solutions. Instead of asking:
Which framework should I use? I ask: What problem am I solving and what constraints exist? Understanding the underlying principles helps me make better engineering decisions and adapt to new technologies faster.
I'm currently exploring:
- Machine Learning
- Production Backends My long-term goal is to combine strong software engineering fundamentals with AI and build intelligent systems that solve meaningful problems.
"Learn broadly. Understand deeply. Build relentlessly."

