Vasco Schiavo is a mathematician-turned-software engineer with three years of industry experience building and deploying ML systems, currently a Member of the Technical Staff in Bern. He has worked on production-grade forecasting and pricing models at KAYAK Labs and shorter-cycle AI/ML projects at LogicStar, blending rigorous math with pragmatic engineering. His background includes a PhD in Mathematics from EPFL and hands-on cryptanalysis research for the Swiss Armed Forces, giving him unusual depth in probabilistic reasoning and security-aware design. As an active contributor to the fast Rust-based Python linter Ruff, he focuses on back-end code quality and static analysis precision—an indicator of his eye for robust tooling and clean code. Energetic about learning, he combines teaching experience with collaborative R&D practice to quickly bridge theory and product impact. Colleagues describe him as a detail-oriented problem solver who seeks challenging, analytically demanding projects rather than routine data tasks.
3 years of coding experience
7 years of employment as a software developer
Doctor of Philosophy - PhD Mathematics, Doctor of Philosophy - PhD Mathematics at EPFL
Master Project Mathematics, Master Project Mathematics at Northwestern University
Bachelor of Science - BS Mathematics, Bachelor of Science - BS Mathematics at Université de Fribourg - Universität Freiburg
An extremely fast Python linter and code formatter, written in Rust.
Role in this project:
Back-end Developer & Code Quality Specialist
Contributions:27 reviews, 14 PRs, 78 comments in 1 year
Contributions summary:Vasco primarily contributes to enhancing the Ruff linter and code formatter. They addressed various issues including fixing error messages, improving documentation, and correcting code analysis logic for Pylint and Pycodestyle. Their work includes adding and modifying test cases to ensure the accuracy of the linter's rules, as well as implementing and refining fixes for identified code quality issues. The contributions demonstrate a focus on improving the precision and functionality of the static analysis tools.
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
Vasco Schiavo - Member Of The Technical Staff at OpenHands