Christian Wirth

Research Director at Oracle Labs

Leonding, Upper 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

🤩
Rockstar
🎓
Top School
Christian Wirth is a Research Director at Oracle Labs with 13 years of experience leading the GraalVM VM Team and advancing ahead-of-time compilation and native-image technology for Java and polyglot runtimes. He combines deep research pedigree (Doktor der Technischen Wissenschaften) with hands-on systems work, having driven Graal.js and TruffleRuby optimizations and contributed to high-profile projects like GraalVM and ECMAScript compatibility efforts. Based in Upper Austria, he manages distributed teams and university collaborations while still committing code that improves interpreter internals, reduces footprint, and keeps compatibility matrices current. Known for digging into low-level VM and language runtime details, he brings a rare mix of research rigor and production-grade engineering to performance-sensitive tooling.
code13 years of coding experience
bookMatura, EDV und Organisation, with distinction (ausgezeichneter Erfolg), Matura, EDV und Organisation, with distinction (ausgezeichneter Erfolg) at HTL Leonding
bookDoktor der Technischen Wissenschaften, Informatik, Doktor der Technischen Wissenschaften, Informatik at Johannes Kepler Universität Linz
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
286reputation
9kreached
16answers
0questions
github-logo-circle

Github Skills (24)

javascript10
strings10
graalvm10
back-end-development10
testing10
text-manipulation10
backward-compatibility10
java10
ruby10
compatibility10
javas10
truffleruby10
performance-optimization10
truffle10
ecmascript10

Programming languages (6)

JavaC++JavaScriptHTMLRubyPython

Github contributions (5)

github-logo-circle
oracle/graal

Jan 2016 - 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 release, 1 review, 2 PRs in 9 years 3 months
Contributions summary:Christian appears to be a back-end developer, primarily working on the GraalVM project. The commits involve updating versions of ECMAScript and Ruby within the Sulong project, which compiles Java applications into native executables. The code changes focused on the LLVM runtime and a fix for proxy array and Java classes.
polyglotpythonjavascriptrubyanywhere
compat-table/compat-table

Jun 2018 - Jan 2021

ECMAScript compatibility tables
Role in this project:
userFull-stack Developer
Contributions:1 review, 12 commits, 7 PRs in 2 years 7 months
Contributions summary:Christian primarily contributed to updating and modifying JavaScript compatibility tables for the ECMAScript standard. Their work involved adding support for new GraalVM versions, modifying HTML files to reflect the compatibility data, and addressing discrepancies in test results. Furthermore, the user also updated the repository to reflect the change of `Atomics.wake` to `Atomics.notify`. The user's commits demonstrate a focus on maintaining and expanding compatibility information for various JavaScript engines and environments.
jsjavascriptcompatibilityecmascript
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
Christian Wirth - Research Director at Oracle Labs