Raphael Mosaner

Senior Member Of Technical Staff at Oracle

Linz-Wels-Steyr Area Austria
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

👤
Senior
🎓
Top School
Raphael Mosaner is a GraalVM compiler engineer and Senior Member of Technical Staff at Oracle Labs with eight years of experience bridging research and production compilers. He holds a PhD in computer science from JKU Linz and has driven research applying machine learning to GraalVM while teaching and supervising students in compiler construction. His open-source contributions to the high-profile oracle/graal project show a focus on performance instrumentation and low-level timing features, reflecting deep systems and debugging expertise. Based in the Linz-Wels-Steyr area, he combines academic rigor with hands-on backend engineering, uniquely positioning him to translate experimental compiler research into robust, production-ready optimizations.
code8 years of coding experience
job6 years of employment as a software developer
bookDoktor (Ph.D.), Computer Science, Doktor (Ph.D.), Computer Science at Johannes Kepler Universität Linz
languagesGerman, English
github-logo-circle

Github Skills (7)

javas10
compiler-design10
performance-analysis10
java10
debug9
debugging9
arm8

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
oracle/graal

Sep 2018 - Mar 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:1 PR, 31 comments, 10 issues in 6 years 7 months
Contributions summary:Raphael's commits primarily focus on enhancing the DynamicCounter feature in the GraalVM compiler. Their work involves adding a new option for printing positive counters, extracting CPU timestamps, and addressing review comments, indicating a focus on performance and debugging capabilities. Furthermore, they implemented functionality to retrieve and print the value of timestamp counter, indicating a deep understanding of system performance.
polyglotpythonjavascriptrubyanywhere
rmosaner/sulong

Aug 2017 - Sep 2018

Sulong, the LLVM bitcode implementation of Graal VM.
Contributions:39 pushes, 5 branches in 1 year 1 month
bitcodegraalllvm-bitcodellvm
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
Raphael Mosaner - Senior Member Of Technical Staff at Oracle