Giovanni Ciatto is a software engineer and junior assistant professor at the University of Bologna with nine years of experience bridging AI, data science, and software engineering. He holds a PhD in data science and a top-graded degree in computer, electronic, and telecommunications engineering (110/110 cum laude), grounding his work in rigorous academic training. Giovanni combines research-oriented thinking with practical software development, focusing on turning complex models into reproducible systems and teaching the next generation of engineers. Based in Forlì, Italy, he navigates both academic publication and applied projects, bringing clarity to interdisciplinary problems. Colleagues praise his ability to explain advanced AI concepts in accessible terms and to prototype robust software solutions quickly. He often leverages his research background to inform pragmatic engineering decisions that improve model reliability and reproducibility.
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
Giovanni Ciatto - Software Engineer at University of Bologna