Karl Haavel is a Senior Data Scientist based in Tallinn with a decade of experience building production ML systems for forecasting, risk, and deep learning across energy and trading domains. He blends deep academic training—a progressing Doctor of Science in Machine Learning and a MSc (cum laude) in Data Science from the University of Tartu—with hands-on roles at Renewcast, Proekspert, SOCAR Trading and Eesti Energia to turn market fundamentals into robust statistical and operational models. His background in economics and frontline trading operations gives him an uncommon knack for translating noisy market signals into actionable, production-ready models. Known for shipping forecasting and risk pipelines, he often bridges research rigor and pragmatic engineering to deploy models at scale.
10 years of coding experience
3 years of employment as a software developer
Gustav Adolfi Gümnaasium
Doctor of Science, Machine Learning, Doctor of Science, Machine Learning at University of Tartu
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.