Summary
Corrado Mio is a Senior Researcher and machine learning practitioner with over 20 years of software development experience, a PhD in Computer Science, and a track record spanning academic research, corporate R&D and startups. He combines deep expertise in fraud detection, optimization, time-series forecasting and applied AI with hands-on systems architecture — from high-throughput financial platforms to modernizing legacy code into microservices. At Khalifa University he applies GNNs and NLP to extract software architecture and automate migration to microservices, bridging research methods with practical engineering. Previously he led technology and architecture teams (including as a startup CTO) that delivered fault-tolerant, real-time systems processing tens of thousands of transactions per second. Based in Milan, he has authored ~20 peer-reviewed publications and brings a pragmatic focus on sustainable, production-ready AI solutions informed by low-level performance and distributed computing experience. An understated strength is his fluency across C/C++, Java, Python and large-scale platform engineering, enabling him to move projects from prototypes to robust deployments.
9 years of coding experience
17 years of employment as a software developer
University of Milan
Laurea in Scienze dell'Informazione, Specializzazione Generale (Intelligenza Artificiale, Computer Grafica), Laurea in Scienze dell'Informazione, Specializzazione Generale (Intelligenza Artificiale, Computer Grafica) at Università degli Studi di Udine, facolta' Scienze dell'Informazione
Master's degree, Computer Science, 110, Master's degree, Computer Science, 110 at University of Udine
Italian, English