Jaroslav Tulach

Compiler Engineer at Enso

Prague, Prague, 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
Jaroslav Tulach is a compiler engineer in Prague with 18 years of experience building fast, polyglot language runtimes and polishing developer-facing APIs. He currently works on making the Enso language faster and leveraging GraalVM's polyglot capabilities, following a long tenure at Oracle Labs where he refined Truffle APIs to improve program performance. As one of the original NetBeans founders and former NetBeans Platform Architect, he continues to contribute to that ecosystem (including dependency-management enhancements and LSP completion work) and has a deep appreciation for IDE and tooling ergonomics. A Charles University computer science master's graduate, he blends systems-level language/runtime expertise with practical IDE and developer-experience improvements that quietly amplify other engineers' productivity.
code18 years of coding experience
job24 years of employment as a software developer
bookMaster's degree, Computer Science, 4.0, Master's degree, Computer Science, 4.0 at Univerzita Karlova v Praze, Matematicko-fyzikální fakulta
bookmaturita, maturita at trutnov
languagesEnglish, Czech, Slovak, Polish, German, Russian
stackoverflow-logo

Stackoverflow

Stats
518reputation
80kreached
21answers
0questions
github-logo-circle

Github Skills (18)

develop10
ide10
java10
javas10
netbeans10
code-editor10
scala9
language-server8
language-server-protocol8
maven6
eclipse6
logging6
api6
grizzly6
dukescript6

Programming languages (10)

JavaCSSScalaJavaScriptHTMLRoffGroovyRuby

Github contributions (5)

github-logo-circle
apache/netbeans

Sep 2018 - Jan 2023

Apache NetBeans
Role in this project:
userBack-end Developer
Contributions:119 reviews, 12 commits, 94 PRs in 4 years 4 months
Contributions summary:Jaroslav contributed to the NetBeans IDE by implementing features related to dependency management within the Java project structure. The contributions included the addition of a `generatedDependencies` tag to the `MxProject` interface and related classes, enhancing the IDE's ability to recognize and handle generated dependencies. Furthermore, the user modified code for the Analyze Stack Window to navigate to Scala classes, indicating work on improving the IDE's support for different programming languages. The user also added functionality for the LSP client to display completions.
netbeans-platformnetbeansapachebig-dataide
jtulach/codesnippet4javadoc

Dec 2015 - May 2022

Javadoc doclet to include real code snippets in the documentation
Contributions:6 reviews, 11 commits, 23 PRs in 6 years 5 months
docletsnippetsjavadocjavajavadoc-doclet
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