Principal Software Engineer, Member Of Technical Staff at Microsoft AI
Zug, Zug, Switzerland
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Pascal Kesseli is a Principal Software Engineer and technical lead with a decade of experience spanning startups, academia, and major tech firms, currently working on Microsoft AI training infrastructure while co-leading a cloud consultancy. He holds a PhD in Computer Science from Oxford and blends deep research expertise in programming languages, formal decision procedures, and optimization with hands-on systems and cloud architecture. Pascal has driven production-grade program analysis and synthesis work — notably contributing CEGIS control handlers to the widely used CBMC model checker and improving static-analysis test coverage in Facebook's Infer. He has led teams of up to ten, balanced individual contributor impact with management, and co-founded a business delivering embedded and cloud solutions. Known for translating formal methods into practical tooling, he prefers tackling cross-disciplinary algorithmic challenges that bridge theory and operational systems. Based in Zug, Switzerland, he combines academic rigor with startup pragmatism to ship robust, scalable software.
10 years of coding experience
10 years of employment as a software developer
Doctor of Philosophy (PhD) Computer Science, Doctor of Philosophy (PhD) Computer Science at University of Oxford
Master of Science (MS) Information Technology, Master of Science (MS) Information Technology at Hochschule für Technik Rapperswil
Contributions:70 commits, 36 PRs, 85 pushes in 2 years 11 months
Contributions summary:Pascal contributed to the C Bounded Model Checker project by implementing CEGIS (Counterexample-Guided Inductive Synthesis) handlers for control. This involved adding new compile statements for clang on Windows, integrating solution insertion for CEGIS control, and adding handlers for control functionality. These changes suggest work related to enhancing the model checker's capabilities and supporting new features through the CEGIS framework, likely focusing on refining the analysis of program behavior.
A static analyzer for Java, C, C++, and Objective-C
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:4 reviews, 5 PRs, 7 comments in 4 months
Contributions summary:Pascal's contributions primarily revolve around adding and modifying tests within the `facebook/infer` repository. They added tests to address specific false negatives, covering areas such as null taint analysis and lambda expressions, highlighting areas where the static analyzer might need improvements. Their work includes adding tests related to stream processing and system array operations, testing the correct propagation of tainted data. The user also contributed to Sarif report enhancements, demonstrating an understanding of static analysis output formats.
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
Pascal Kesseli - Principal Software Engineer, Member Of Technical Staff at Microsoft AI