Carlo Amaglio is a seasoned software manager with over two decades of leadership in industrial automation and embedded systems in the Italian manufacturing sector. Based in Lombardy, he has steered software and hardware co-design at BMB Spa, overseeing electronic board design, firmware development across PIC, Hitachi H8, 6809/68000 multicore architectures, and PLC/SIEMENS-based control systems for presses. His hands-on background spans C, assembly, SCADA tooling (ProTool, WinCC), database integration (SQL Server), and industrial communication stacks, enabling end-to-end machine control and data workflows. Carlo combines deep technical depth with program management, guiding cross-functional teams from requirements through hardware-software validation. Early in his career, he worked as a freelance developer on diverse automation projects, including a hardware-independent wallet software for the MiniPAY smart-card project. He earned a Doctor of Electronic Engineering degree from Politecnico di Milano, underscoring a solid foundation in both theoretical and applied electronics.
10 years of coding experience
22 years of employment as a software developer
Dr, Electronic Engineer, Dr, Electronic Engineer at Politecnico di Milano
Diploma di Perito Tecnico Industriale in Elettronica, Elettronica Industriale, Diploma di Perito Tecnico Industriale in Elettronica, Elettronica Industriale at ITIS Castelli
Contributions:2 PRs, 35 pushes, 2 branches in 7 months
pythongardenarduinoautomationgarden-automation
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.