David Kozák

Senior Researcher at Oracle

Brno, Southeast, Czechia
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
David Kozák is a Senior Researcher and software engineer with 11 years of experience specializing in programming languages, compilers, and static analysis. Based in Brno, he has contributed significantly to Oracle's high-profile GraalVM project—improving Java runtime internals, class loading, JNI, and JDWP support—and developed optimizations that cut Native Image build times by up to 35% and reduced binary sizes through whole-program analyses. His background blends academic rigor (PhD work in static analysis and compilers) with practical system-building across industry roles at Oracle, JetBrains, and research groups, including designing custom query languages and distributed search systems. Comfortable on the boundary between theory and practice, he also enjoys developer advocacy, competitive programming, and bringing research ideas into production-grade tooling.
code10 years of coding experience
job10 years of employment as a software developer
bookErasmus, Software Enginnering, Erasmus, Software Enginnering at Escola Superior de Tecnologia e Gestão
bookErasmus, Computer Software Engineering, Erasmus, Computer Software Engineering at University of Southern Denmark
bookDoctor of Philosophy - PhD, Static analysis, compilers, verification of software, Doctor of Philosophy - PhD, Static analysis, compilers, verification of software at Vysoké učení technické v Brně
bookErasmus, Software engineering, Erasmus, Software engineering at Technological Educational Institute of Crete
languagesCzech, English, German, řečtina
stackoverflow-logo

Stackoverflow

Stats
41reputation
2kreached
0answers
1question
github-logo-circle

Github Skills (10)

classloader10
javas10
jna10
classloading10
java10
debug9
debugging9
build-system8
draft-js6
react6

Programming languages (4)

TypeScriptJavaHTMLPython

Github contributions (5)

github-logo-circle
oracle/graal

Dec 2018 - May 2024

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:25 reviews, 1 PR, 49 comments in 5 years 5 months
Contributions summary:David made significant contributions to GraalVM, focusing on improving the Java runtime. Their work involved modifying core functionalities related to class loading, resource bundle handling, and JNI, indicating a focus on the underlying mechanisms of the Java Virtual Machine. The user also made changes to build-time configurations and code related to JDWP debugging support. These commits demonstrate a deep understanding of the Java runtime and its internals.
polyglotpythonjavascriptrubyanywhere
chunchun010/graal

Jul 2021 - Nov 2021

GraalVM: Run Programs Faster Anywhere :rocket:
Contributions:126 commits in 3 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
David Kozák - Senior Researcher at Oracle