Summary
Joaquim Leitão is a Machine Learning Engineer with a PhD in Cyber-Physical Systems and over a decade of experience applying probabilistic modelling, optimization and time-series analysis to real-world problems. He has combined academic rigor—Summa Cum Laude doctoral work on scheduling and stochastic programming—with industry delivery at companies like Nokia, NOS and Feedzai, industrializing models for prediction, image processing and campaign generation. Comfortable across the ML lifecycle, he builds production inference pipelines, addresses technical debt, mentors juniors and collaborates on database migrations and data quality tests. His research background surfaces in work on Gaussian processes, quantile regression and mixed-integer programming, while his earlier projects include automation and control systems for urban water management. Outside core ML, he develops tools for historians and explores prosopography and network-analysis approaches to historical data, reflecting a taste for interdisciplinary, data-driven storytelling. Based in Coimbra, he blends hands-on engineering with a researcher’s attention to uncertainty and model robustness.
10 years of coding experience
8 years of employment as a software developer
12º Ano (12th Grade), Ciências e Teconolgia (Science and Technology), 17, 12º Ano (12th Grade), Ciências e Teconolgia (Science and Technology), 17 at Escola Secundária José Falcão
Doctor of Philosophy (Ph.D.), Cyber-Physical Systems; Scheduling, Summa Cum Laude, Doctor of Philosophy (Ph.D.), Cyber-Physical Systems; Scheduling, Summa Cum Laude at Universidade de Coimbra
Portuguese, English