Summary
Ondrej Sykora is a software engineer and AI specialist with 11+ years of experience, currently building scalable systems at Google while pursuing a PhD in Computer Science and Artificial Intelligence at Charles University. He blends research-driven expertise in machine learning, neural networks and game AI with practical engineering across .NET, C++, C#, F#, Java and Linux/FreeBSD environments. His background spans consultancy, mobile and game development, and a Google research internship, reflecting a knack for turning difficult, research-grade problems into production-ready solutions. Based in Paris, he brings both academic rigor and hands-on multilingual coding experience, and often applies formal AI and data-mining techniques to real-world product challenges. An understated strength is his fluency across functional and imperative languages (including OCaml and F#), which helps him prototype novel learning systems quickly.
11 years of coding experience
8 years of employment as a software developer
Computer Science, Computer Science at Universität des Saarlandes
Mgr., Computer Science / Artificial Intelligence, Mgr., Computer Science / Artificial Intelligence at Charles University
English, Czech, German, French