I’ve always been drawn to figuring things out. As a kid, I was the one tinkering with things, disassembling them just to see if I could make them work better when I put them back together. I didn’t realize it at the time, but those endless hours of curiosity laid the groundwork for everything I do today.
My first steps into the professional world were shaped by a rapidly evolving tech landscape. Back then, the web was a simpler, messier place, and I found myself navigating it with tools like classic ASP, PHP, and early versions of CSS and JavaScript. It wasn’t glamorous, but it was exciting. Every project felt like a puzzle waiting to be solved, and I was hooked.
As my career grew, so did my skillset. I moved from building static pages to architecting full-fledged systems, learning new languages, frameworks, and design principles along the way. Each project brought new challenges, whether it was crafting interactive interfaces, diving into back-end logic, or figuring out how to balance aesthetics with functionality.
My journey eventually led me to work with the CDC, a partnership that would span over a decade and profoundly influence how I approach technology. It wasn’t just about building websites or apps—it was about creating systems that millions of people depend on. I led the development of the CDC Design System, a project that not only standardized the look and feel of their digital properties but also prioritized accessibility, ensuring that no user was left out. During the pandemic, I played a key role in developing the COVID-19 Response Portal, a high-stakes project that required rapid turnarounds and precise execution. These experiences taught me the importance of technology as a tool for empowerment, not just functionality.
But my story isn’t just about the big wins. It’s also about the process—the late nights spent debugging, the mentorship moments where I helped a colleague unlock a new skill, and the small but meaningful tweaks that make a design just right. I’ve built mobile apps, crafted data visualizations, and collaborated with teams across the globe. Through it all, the thrill of solving problems and creating something useful has never faded.
Outside of work, that same curiosity drives me. I’m an avid hiker, a gamer, and a road trip enthusiast. Whether it’s exploring a new trail, diving into a game’s mechanics, or planning a cross-country drive, I’m always looking for something to challenge or inspire me. I think that’s why I’ve stayed so passionate about what I do—because every new project feels like an adventure, a chance to learn, grow, and make something better.
This site is just a snapshot of what I’ve built and what I’ve learned along the way. If something here catches your eye—or if you just want to talk code, hiking, or Starcraft strategies, feel free to reach out.