David Anaya is an Engineering Manager based in Barcelona with over a decade of hands-on software experience and a track record of scaling teams and shipping product in fast-moving startups. He has led engineering organizations from early-stage to post-Series A, managing teams of 5–30+ engineers and transitioning from individual contributor to VP-level leadership while retaining a strong focus on delivery. At Mixmax he balanced reducing support load to near zero while continuing feature delivery across a large legacy platform and new architecture, and now leads Connections engineering at Enode. David emphasizes building trust, continuous feedback, and autonomous, high-performance teams, pairing people-first leadership with pragmatic technical judgement. An advocate of professional growth, he routinely coaches managers and engineers to take ownership and solve problems independently. Outside work he’s an avid cyclist and nature enthusiast, which reflects his preference for steady, long-term progress both personally and professionally.
10 years of coding experience
14 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at Universidad de Zaragoza
Contributions:1 release, 36 commits, 3 PRs in 2 months
sliderdartcustomizablecircular-slidercircular
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
David Anaya - Engineering Manager (Connections) at Enode