William Di Luigi

Software Engineer at Google

Zurich, Zurich, Switzerland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
William Di Luigi is a software engineer with 13 years of experience building user-focused products across front-end and back-end stacks, currently contributing at Google from Zurich. He holds an MS in Computer Science and Engineering from Politecnico di Milano and brings strong multi-language fluency in JavaScript/TypeScript, Python, C++, and Java. At Smallpdf he improved UX and performance for millions of monthly users, leading migrations to modern React patterns and building CMS integrations with Node.js and cloud delivery optimizations. On GitHub he has practical back-end contributions to a Contest Management System, adding per-user timing, compilation API improvements, and archive handling—demonstrating attention to tooling and reliability. William combines product-minded frontend craftsmanship with backend systems sensibilities, favoring maintainable refactors that reduce technical debt while improving developer experience.
code13 years of coding experience
job2 years of employment as a software developer
bookUniversity of Bologna
bookMaster of Science - MS, Computer Science and Engineering, Master of Science - MS, Computer Science and Engineering at Politecnico di Milano
languagesEnglish, Italian, German, Persian
stackoverflow-logo

Stackoverflow

Stats
2,805reputation
218kreached
57answers
16questions
Badges
google-chrome
top-5%
github-logo-circle

Github Skills (17)

back-end-development10
python10
yaml9
google-chrome9
database8
sql-database8
database-administration8
databases8
privacy6
virtualenv6
angularjs6
css6
algorithm6
client-hints6
javascript6

Programming languages (19)

JavaC++CSSRustCMakefileGoHTML

Github contributions (5)

github-logo-circle
cms-dev/cms

Mar 2014 - Dec 2022

Contest Management System
Role in this project:
userBack-end Developer
Contributions:1 release, 70 reviews, 96 commits in 8 years 10 months
Contributions summary:William's contributions center around enhancing the functionality of the Contest Management System. They added a new field to the YamlLoader for handling per-user time in contests. Additionally, they updated the cmsMake tool to utilize a new API for compilation commands. Further contributions include refactoring the code, such as using subprocess.DEVNULL, and introducing a module for archive file handling.
management-systemprogramming-competitionspythongrading-systemcontest-management-system
ioi/cms

Feb 2020 - Jan 2025

Contest management system for IOI
Contributions:1 push, 10 branches, 1 issue in 4 years 11 months
management-systemcontest-management-systemioi
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
William Di Luigi - Software Engineer at Google