Summary
Andrea Nardinocchi is a software development manager with 13 years of hands-on experience building embedded and lab-grade systems, now leading software teams at Waters Corporation after managing engineering at Andrew Alliance. He combines deep low-level expertise—drivers, acquisition systems and data compression for space and particle-physics projects—with higher-level architecture and people leadership across product-focused startups and industry. As an adjunct professor in Digital Humanities, he bridges academia and industry, mentoring the next generation while keeping a practical engineering lens. An indie game developer and avid reader based in Marche, Italy, Andrea brings a creative, multidisciplinary perspective and a curiosity for physics-informed problems that informs his pragmatic approach to software design.
13 years of coding experience
11 years of employment as a software developer
Bachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at Università degli Studi di Perugia
Italian, English