Florian Huemer

Scientific Researcher at Johannes Kepler Universität Linz

Linz, 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

🎓
Top School
Florian Huemer is a scientific researcher and PhD candidate in Computer Science at Johannes Kepler University Linz with eight years of hands-on experience building and optimizing language runtimes and compiler-related systems. He has driven improvements to GraalVM components, notably extending the GraalWasm runtime and contributing error-cause handling and test automation to the high-profile GraalJS JavaScript runtime at Oracle. Comfortable across research and engineering, Florian blends low-level runtime engineering with rigorous testing and QA practices, ensuring correctness as features are integrated. His background includes multiple industry internships and community-focused contributions, reflecting a pragmatic approach to turning research insights into production-grade runtime enhancements. Based in Linz, he pairs deep interests in compilers and programming language design with proven experience shipping changes in widely used open-source VM projects.
code7 years of coding experience
job2 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Johannes Kepler Universität Linz
bookComputer Science, Computer Science at HTBLA Grieskirchen
github-logo-circle

Github Skills (8)

javas10
error-handling10
javascript10
graalvm10
java10
testing10
truffle9
nodejs8

Programming languages (3)

C#JavaC++

Github contributions (5)

github-logo-circle
oracle/graaljs

May 2021 - Jun 2021

GraalJS – A high-performance, ECMAScript compliant, and embeddable JavaScript runtime for Java
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:1 review, 10 commits, 2 PRs in 5 days
Contributions summary:Florian primarily focused on enhancing the GraalJS JavaScript runtime by implementing error cause functionality and related tests. They added tests for different error types, error cause scenarios, and property handling. The user's work involved modifying core built-in constructors to incorporate an "options" parameter for specifying error causes and adding a supporting node for installing the error cause property. The user also made modifications to the testing infrastructure, including adding new tests.
polyglotnode-jscompliantjavascriptinteroperability
flohuemer/graal

Oct 2021 - Apr 2023

GraalVM: Run Programs Faster Anywhere :rocket:
Contributions:6 pushes, 1 branch in 1 year 6 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
Florian Huemer - Scientific Researcher at Johannes Kepler Universität Linz