Summary
Guido Cupani is a Senior Software Engineer and Data Architect with nearly a decade of experience building high-throughput data processing pipelines and end-to-end simulators for large scientific instruments. Trained as an astrophysicist (PhD), he turns complex mathematical and physical requirements into clean, production-grade Python backends, often refactoring legacy C/FORTRAN scientific code into maintainable, object-oriented architectures. As lead maintainer of the Astrocook open-source platform and a core developer on the ESPRESSO Data Flow System, he combines modular design, algorithmic efficiency, and rigorous software lifecycle practices to support international research teams. He specializes in advanced Python OOP, modular “recipe”-style architectures, and platform engineering with a cloud-native outlook. Comfortable bridging research and enterprise, he balances strict functional constraints, total cost of ownership, and long-term maintainability across multi-million-euro hardware projects. Based in the Trieste area, he brings a rare mix of domain science, systems architecture, and hands-on implementation experience.
9 years of coding experience
8 years of employment as a software developer
PhD, Physics, PhD, Physics at Università degli Studi di Trieste
Italian, English, Spanish, Japanese