Summary
Marco Tinacci is a software engineer with 11 years of experience who blends strong academic foundations—including a master's with honors and PhD research—with hands-on back-end and full-stack development across finance and consumer tech. He has progressed from early back-end roles to senior engineering positions at Nationwide and Roku, delivering reliable systems and practical solutions informed by research in verification, adaptive systems, game theory, and probabilistic processes. Comfortable at the intersection of theory and production, he focuses on automated verification and testing practices and applies machine learning where it improves system adaptivity. Based in London, he brings a methodical, research-driven mindset to engineering teams, often translating complex formal ideas into pragmatic, testable code.
11 years of coding experience
6 years of employment as a software developer
Bachelor degree in Computer Science, Computer Science, 109/110, Bachelor degree in Computer Science, Computer Science, 109/110 at Università degli Studi di Firenze
English, Italian