Summary
João Almeida is a Lead Software Engineer based in Zurich with 12 years of experience building scalable, production-grade systems that blend software engineering, data and machine learning. He has moved from hands-on ML roles at 1plusX to senior and lead engineering positions at TripleLift, consistently focusing on delivering measurable business value rather than just technical novelty. His background includes large-scale Java systems at CERN, recommender systems during a data science internship, and full-stack marketplace work, giving him a rare mix of production ops, data science and product-facing engineering. João holds an MSc in Electrical and Computer Engineering and advanced CS coursework from ETH Zürich, and he’s known for a curiosity-driven approach to new AI applications and pragmatic transitions of legacy systems into modern, scalable architectures.
12 years of coding experience
9 years of employment as a software developer
High School Science and Tecnology, High School Science and Tecnology at Externato Marista de Lisboa
Certificate of Advanced Studies Computer Science, Certificate of Advanced Studies Computer Science at ETH Zürich
Erasmus Program Computer Science, Erasmus Program Computer Science at Delft University of Technology
Master of Science (MSc) Electrical and Computer Engineering, Master of Science (MSc) Electrical and Computer Engineering at Instituto Superior Técnico
Portuguese, English, French, German