Philippe Suter is a seasoned quantitative researcher and software leader with 17 years of experience building high-performance back-end systems, now serving as Vice President, Quantitative Researcher at Two Sigma in New York. His background spans deep academic research (PhD, EPFL and time at MIT) and practical engineering roles at IBM and Two Sigma, blending rigorous algorithmic thinking with production-grade software delivery. He has a strong open-source pedigree, contributing performance and correctness improvements to projects like Apache OpenWhisk and the Scalachess chess API, demonstrating attention to low-level execution speed and robust testing. Known for refactoring complex execution paths and improving test suites, he pairs research-caliber rigor with a pragmatic orientation toward deployable systems. Unusually for a quant leader, he maintains active contributions to distributed systems and language/runtime integration, reflecting a rare mix of research, software engineering, and operational focus.
16 years of coding experience
16 years of employment as a software developer
visiting student, Computer Science, visiting student, Computer Science at Massachusetts Institute of Technology
PhD, Computer Science, PhD, Computer Science at EPFL
exchange student, Computer Science, exchange student, Computer Science at McGill University
Apache OpenWhisk is an open source serverless cloud platform
Role in this project:
Back-end Developer
Contributions:102 commits, 146 PRs, 63 pushes in 9 months
Contributions summary:Philippe made significant contributions to the Apache OpenWhisk project, focusing on improving the performance and functionality of the Java action container. They refactored the Swift action execution to compile and run binaries, increasing the speed of action execution. They also implemented support for both CouchDB and Java actions, including updates to the build and deployment tools to support full testing and ensure that actions return valid results. Additionally, they addressed code quality issues, ensuring that the tests and the codebase adhere to established conventions.
Chess API written in scala. Immutable and free of side effects.
Role in this project:
Back-end Developer
Contributions:8 commits, 1 PR in 1 year 1 month
Contributions summary:Philippe primarily contributed to the back-end logic of the chess API. Their work involved removing dependencies, modifying the PGN formatting for move disambiguation, and correcting errors within the openings database. Furthermore, the user made improvements to the test suite, enhancing the reliability of the chess engine. The user's efforts focused on refining core functionalities and improving the robustness of the project.
apiziofunctional-programmingscala3chess-api
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
Philippe Suter - Vice President, Quantitative Researcher