Skills
I’m a proud generalist who enjoys navigating across technologies, domains, and teams to solve complex problems. Throughout my career, I’ve learned that the best solutions come from a deep understanding of the problem, the customer, and the trade-offs involved, rather than a preference for any particular stack. Whether adopting new technologies, modernizing existing systems, or aligning teams around technical decisions, I focus on selecting the right tools for the job and delivering meaningful outcomes. The skills below reflect the breadth of experience I’ve gained throughout my journey.