Loïc Ottet

Senior Researcher at Oracle Labs

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
Loïc Ottet is a Senior Researcher at Oracle Labs in Zurich with a decade of experience in compilers, runtime systems and high-performance graph processing. He has deep hands-on expertise in GraalVM internals—contributing method-handle support and native-image integrations to the well-known oracle/graal project—and previously implemented an LLVM backend as part of his master’s work. His background blends rigorous academic training at EPFL and Carnegie Mellon with practical systems engineering from research internships to production-focused research roles. Loïc’s experience spans networking protocols (iPRP), parallel graph analytics, and low-level runtime fixes, reflecting a rare mix of compiler, systems, and protocol knowledge. He also completed technical military service in transmission troops, underscoring discipline and operational experience beyond academia.
code10 years of coding experience
bookMaster of Science - MS, Computer Science, 5.39/6, Master of Science - MS, Computer Science, 5.39/6 at Ecole polytechnique fédérale de Lausanne
bookBachelor of Science - BS, Computer Science, (see EPFL Bachelor grade report for grades), Bachelor of Science - BS, Computer Science, (see EPFL Bachelor grade report for grades) at Carnegie Mellon University
languagesEnglish, French, German, German
github-logo-circle

Github Skills (6)

javas10
java10
llvm9
reflection9
reflections9
jna7

Programming languages (3)

JavaC++Python

Github contributions (5)

github-logo-circle
oracle/graal

Mar 2019 - Feb 2025

GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀
Role in this project:
userBack-end Developer
Contributions:78 reviews, 29 PRs, 6 branches in 6 years
Contributions summary:Loïc's contributions center around supporting and extending method handles in the GraalVM project. Their work includes implementing and enhancing the mechanism for handling signature polymorphic methods, with changes across multiple core files including support for basic MethodHandles and fixing existing implementations for both. They have also contributed to other aspects like fixing LLVM float conversions and providing a set of features to register method handle invocations in the image heap and added helper methods for invokeBasic and invokeExact.
polyglotpythonjavascriptrubyanywhere
loicottet/graal

Mar 2019 - Jan 2025

GraalVM: Run Programs Faster Anywhere :rocket:
Contributions:11 PRs, 119 pushes, 56 branches in 5 years 11 months
anywherefasterrocketprogramsgraalvm
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
Loïc Ottet - Senior Researcher at Oracle Labs