Orestis Tsinalis

Principal ML Engineer at Cleo

United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Orestis Tsinalis is a Principal ML Engineer based in the UK with 14 years of engineering experience and a decade focused on applied AI/ML, combining deep academic training (PhD, MSc from Imperial College) with hands-on startup and enterprise impact. He has led end-to-end AI systems—from data lakes and low-latency recommendation engines to multi-million-sample video transformer training and real-time trading algorithms—owning architecture, CI/CD, and production deployments. As Founding CTO of BIGBAG he built a sub-100ms personalized recommendation stack and agentic search/synthetic data pipelines, and as a consultant he solved previously unsolved sports video event-detection problems at scale. He’s comfortable spanning teams and tech (Python, PyTorch, LangChain, GCP/AWS/Azure, Redis, Weaviate, BigQuery) and has repeatedly translated research-grade models into reliable, observable production services. Notably, his background in architecture and early-career construction/architecture roles surfaces in his systematic, infrastructure-first approach to designing scalable ML platforms.
code14 years of coding experience
job7 years of employment as a software developer
bookPhD Computer Science, PhD Computer Science at Imperial College London
bookMEng Architecture, MEng Architecture at National Technical University of Athens
stackoverflow-logo

Stackoverflow

Stats
351reputation
118kreached
2answers
6questions
github-logo-circle

Github Skills (12)

graph6
pandas6
cypher6
mongodb6
jdbc6
python6
numpy6
matplotlib6
java6
kml1
google1
google-maps1

Programming languages (1)

Python

Github contributions (3)

github-logo-circle
tevgeniou/BuybacksIssuers

Aug 2016 - Mar 2017

Contributions:18 commits in 7 months
A django model mixin that allows a function to be run if there are changes to the model on save.
Contributions:2 PRs, 6 pushes, 2 branches in 3 days
changespythondjangodjango-modelpython-3
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
Orestis Tsinalis - Principal ML Engineer at Cleo