Summary
Diana Carvalho is a Senior Machine Learning Engineer with a decade of experience applying Python-driven ML solutions across startups and industry, currently leading ML efforts at Propeller Heads. With an Integrated Masters in Engineering Physics from Universidade de Aveiro and an Erasmus term at TU Graz, she blends strong physics intuition with practical engineering to tackle real-world prediction and automation problems. Her background spans full-stack development, team management, and productionizing ML models from her early work building Django/MySQL applications and algorithms at Wish and Cook to successive ML roles at Data Revenue. Known as a fast learner and energetic collaborator, she focuses on solutions that improve everyday quality of life and excels at bridging research-style thinking with production constraints. Based in Aveiro, Portugal, she brings both hands-on implementation skills and the leadership experience to guide multidisciplinary teams toward deployable ML systems. An accent of curiosity—she’s learning German and practices contemporary dance—reflects a disciplined, creative approach to problem solving.
10 years of coding experience
3 years of employment as a software developer
Integrated Masters, Engineering Physics, Integrated Masters, Engineering Physics at Universidade de Aveiro
Erasmus, Technical Physics, Erasmus, Technical Physics at Technische Universität Graz
Portuguese, English, German, Spanish