Giovanni Lorenzini is a platform engineering leader and machine learning practitioner with a decade of hands-on experience building production systems from embedded firmware to cloud platforms. Currently Platform Team Lead at Smartness, he progressed rapidly through ML and senior engineering roles, blending model-driven development with platform reliability. Trained in Artificial Intelligence Systems and Information Engineering at Università di Trento, he pairs academic ML foundations with practical skills in .NET, REST APIs, container virtualization (Proxmox), and embedded STM32 firmware. His background includes industrial automation, CNC configuration and CAD rendering, giving him a rare cross-disciplinary view of hardware-software integration and manufacturable product workflows. Known for moving quickly from prototype to production, he often bridges gaps between data science, backend infrastructure, and on-device control systems. Based in the Trento area, he maintains a public portfolio at www.lorenzinigiovanni.com that surfaces his practical projects and engineering breadth.
10 years of coding experience
5 years of employment as a software developer
Laurea Magistrale LM, Artificial Intelligence Systems, Laurea Magistrale LM, Artificial Intelligence Systems at Università di Trento
Diploma Istituto Tecnico e Professionale, Elettronica e Automazione, Diploma Istituto Tecnico e Professionale, Elettronica e Automazione at ITT Marconi Rovereto
ROS 2 implementation of a logistics network of robots for testing multiple multi-agent pathfinding algorithms in simulated and real environments.
Contributions:4 reviews, 55 commits, 22 PRs in 2 months
gazeboroboticsagentros2testing
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.