Hugo Ferreira is a Principal Research Engineer at Arm and a tenured professor (on leave) with over 15 years of experience bridging academia and industry across systems, ML, AdTech and FinTech. He has led engineering teams as CTO and interim-CTO, co-founded a startup with a successful exit, and driven product and architectural modernization at scale in companies like Funding Circle and Ocado Technology. His research has produced 70+ publications, over 1,100 citations (h-index 22), and supervision of 70+ theses, reflecting deep expertise in distributed systems, IoT, software architecture and program repair. Practically minded, he combines Domain-Driven Design, event-driven architectures and observability to improve reliability and business outcomes—e.g., contributing to a 3x revenue increase in US originations. He frequently oscillates between high-stakes R&D (including NATO-grade interoperability early in his career) and hands-on engineering, making him effective at turning research into production-grade systems. Based in London, he blends curiosity-driven scholarship with a track record of delivering measurable impact across startups, industry and government projects.
15 years of coding experience
22 years of employment as a software developer
PhD Computer Science, PhD Computer Science at Faculdade de Engenharia da Universidade do Porto
Tecnician Computers, Tecnician Computers at Escola Secundaria Fontes Pereira de Melo
Contributions:36 commits, 1 PR, 11 pushes in 11 months
8bitconsoleedalatticefpga
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.