About me
I’ve been curious about technology for as long as I can remember. My journey started before I even knew what programming was. I spent hours drawing in Paint, playing Pinball, exploring menus on old Windows machines, and wondering how computers managed to react so perfectly to every click. That curiosity never really went away.
When we finally got our first computer at home, something clicked for me. I didn’t just use it. I experimented, broke things, fixed them, and tried to understand the logic behind everything the machine did. Looking back, those small discoveries shaped the way I think about engineering today.
My Beginnings in Programming 🧑💻
I didn’t get into programming through a class or a planned moment. I found it naturally by following my curiosity. One day I opened a simple HTML file, made a small change, refreshed the page, and saw something new appear. That tiny moment felt magical.
Small pages turned into small projects, and those projects eventually turned into a genuine passion. More importantly, this period taught me how to learn. It taught me patience, how to break down problems, and how to figure things out on my own. Those lessons shaped me far more than any specific technology I learned later.
Discovering What I Love in Engineering ⚡
As I grew, I realized I didn’t only enjoy writing code. I loved understanding why things behave the way they do. That pushed me naturally toward areas where creativity, curiosity, and problem-solving meet.
I enjoy:
- taking things apart
- solving strange bugs
- making slow things faster
- understanding systems end to end
- improving experiences for users in the real world
This led me toward performance engineering, DevOps, and system design. I’ve worked on systems used across different regions, debugged issues that only appear under specific networks, and learned how much impact small improvements can have. More than anything, I love the feeling of solving problems that genuinely matter.
I plan to write blog posts soon about some of the most interesting challenges I’ve worked on and what I learned from each of them.
What I Do Today ⚙️
Today, I see myself as someone who enjoys the entire craft of building software. I like working on:
- clean and thoughtful interfaces
- reliable backend systems
- fast, responsive user experiences
- tools that help people
- and solutions that make life easier for others
I work across the full stack. That includes frontend frameworks, backend APIs, cloud infrastructure, CI/CD pipelines, performance tuning, and everything that connects these pieces together. What motivates me most is the moment when a complex problem becomes simple and everything clicks into place.
Talks, Teaching & Community 🎤🌱
Sharing what I’ve learned has become an important part of my journey. Helping others grow brings a sense of purpose that goes beyond shipping code.
Stanford Code in Place (2024) 🌍
In 2024, I volunteered as a Section Leader for Stanford University’s Code in Place, where I mentored new programmers as they wrote their first lines of code.
Seeing students take their first steps reminded me of my own beginnings and showed me how meaningful the right guidance can be when you're learning something new.
DevOps & CI/CD Talks ⚙️🚀
I’ve also delivered talks at my university on DevOps, CI/CD, and real-world engineering practices. I enjoy taking complex ideas and breaking them down in a way that feels simple, clear, and practical.
Watching students connect the dots and get excited about engineering is one of the most rewarding parts of teaching.
Interested in Inviting Me for a Talk? 🎤
If you’d like me to speak at your university, meetup, or event, you can reach me here:
Building, Experimenting & Creating ✨
I enjoy exploring anything that sparks curiosity. Sometimes that means trying out new cloud tools, experimenting with edge computing, or building automation scripts and dashboards. Other times, it’s simply learning something new because it brings joy.
I like creating things even when there’s no specific goal behind them. The fun is in the process, the learning, and watching an idea come to life.
A Bit More About Me ☕
Beyond engineering, I love reading books that help me grow both as a developer and as a person. I enjoy diving into programming books that sharpen my thinking and improve my craft. I also like reading philosophy because it gives me perspective, clarity, and a better understanding of how people think and make decisions.
If you ever want to talk tech, exchange book recommendations, or chat about interesting concepts, feel free to reach out.