Edoardo Morassutto is a Backend Infrastructure Engineer with 12 years of experience building reliable contest infrastructure, web backends and full-stack products, currently at Bending Spoons. He combines strong academic credentials from Politecnico di Milano with hands-on roles in startups and academia, shipping services in Python, TypeScript and Kubernetes while increasingly adopting Rust for tooling. Edoardo has been a key technical organizer for competitive programming at national and regional levels (OII, OIS, SWERC/ICPC), where he both authors problems and runs production-grade judging systems used by hundreds of teams. His open-source contributions to DOMjudge and contest management tooling focus on run-time reliability, process management and DevOps automation—work that directly improved large-scale contest operations. Based in Pordenone, he pairs deep systems-level problem solving with a practical focus on performance and reproducibility. Outside work he channels competitive programming expertise into tooling that reduces operational friction for contest organizers.
12 years of coding experience
3 years of employment as a software developer
Laurea Magistrale in Engineering of Computer Systems, Software Engineering for Complex Systems, 110 e Lode, Laurea Magistrale in Engineering of Computer Systems, Software Engineering for Complex Systems, 110 e Lode at Politecnico di Milano
Scuola Media "Centro Storico" Pordenone
Diploma Istituto Tecnico e Professionale, Informatica, 100 e lode, Diploma Istituto Tecnico e Professionale, Informatica, 100 e lode at ITIS J.F. Kennedy Pordenone
Contributions:7 reviews, 12 commits, 14 PRs in 6 years 4 months
Contributions summary:Edoardo primarily focused on bug fixes and performance improvements within the contest management system. They addressed issues related to incorrect output type properties, empty participation passwords, and the presentation of logs. The user also made critical changes to enhance system performance, such as optimizing dataset reevaluation processes and fixing issues related to IPv6 support. Additionally, the user corrected errors in user import processes and improved data handling within the application.
Contributions:17 reviews, 26 commits, 15 PRs in 1 year 1 month
Contributions summary:Edoardo primarily focused on maintaining and improving the `runpipe` utility and related scripts, which are core to the judging system's operation. Their contributions involved fixing bugs, refactoring code for clarity and efficiency, and implementing new features. A significant portion of their work revolved around improving the reliability and performance of the system, specifically addressing edge cases related to process management and inter-process communication. The user also demonstrated DevOps skills by enhancing the build and test processes.
icpcjquerydomjudge-homepagephplinux
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.
Request Free Trial
Edoardo Morassutto - Backend Infrastructure Engineer at Bending Spoons