I'm David, an engineering leader with over 20 years in the software industry. I've been a developer, team lead, engineering manager, director, and VP of engineering across various company sizes and industries including B2B, healthcare, food & beverage, insurance, and financial systems.
My technical background is rooted in backend systems, primarily C# and .NET, with recent deep experience in Go development over the last couple of years. I also focus on human-computer interactions, ensuring we create tools that users can actually use without unnecessary cognitive load.
As a leader, I believe great developers want to do good work. My role is to provide direction, remove obstacles, and let them do their best work. I coach teams to ensure they're on the right career track with the right tools. When you have the right developers and let them work, it's the best thing you can do.