My Story
The Beginning
My programming journey started in 2012 when I decided to build a simple online MP3 player, to help me listen to my personal music library between home and the office.
What began as a curiosity about 'how websites work' quickly turned into a deep fascination with backend systems.
PHP was my first language, and Laravel became my framework of choice—a relationship that continues to this day.
Finding My Focus
As I gained experience, I gravitated towards backend development and API design. There's something deeply satisfying about architecting systems that can handle massic scale while remaining elegant and maintainable. I've always been drawn to the invisible infrastructure that makes great software possible.
Over the years, I've had the privilege of working on everything from small business websites to enterprise-scale distributed systems. Each project taught me something new about performance, scalability, and most importantly, how to build software that other developers can understand and extend.
Developer Advocacy
My transition into developer advocacy was a natural evolution. After years of building systems, I became passionate about helping other developers build better ones. Whether through writing technical content, speaking at conferences, or building open-source tools, I love sharing knowledge and contributing to the developer community.
Today, I split my time between hands-on engineering work and developer relations. This combination keeps me grounded in real-world technical challenges while allowing me to help shape the tools and practices that make developers more productive and happy.