Andrea Schiavinato is a systems-minded software engineer with 10 years of experience designing and delivering software for medical devices, currently leading system engineering at Omnicell from Trieste, Italy. He translates business needs into robust system architectures, drives cross-functional teams and external partners, and leads risk management activities such as FMEA to ensure safe, compliant products. His work spans requirements, design, implementation, verification, and post-release monitoring, with hands-on involvement in debugging, performance optimization, and traceability tooling. A pragmatic technical leader, he blends firmware, hardware and software perspectives to guide EE/ME/FW/SW teams through complex product changes. He also contributes open-source tooling (pygrabber on PyPI) and maintains a GitHub presence, reflecting a preference for practical automation and reusable utilities. Colleagues value his combination of methodical system engineering and the ability to communicate architecture choices clearly to customers and partners.
9 years of coding experience
5 years of employment as a software developer
Istituto Tecnico Industriale Statale "Vito Voletrra" (San Donà di Piave)
Master Computer science, Master Computer science at Università degli Studi di Udine
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.