Petr Pisl

Senior Software Engineer In Tools Team In Oracle Labs (Graal VM)

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
Petr Pisl is a Senior Software Engineer at Oracle Labs with 11 years of experience focused on tooling for Graal VM, including VS Code extensions, NetBeans IDE enhancements, and a PEG parser for GraalPython. He brings deep Java expertise and long-standing NetBeans API experience, having contributed bug fixes and editor improvements to the high-profile Apache NetBeans project. Petr’s work on GraalPython demonstrates careful attention to language semantics and error handling, from integer parsing to named-argument support and tests. Comfortable across web stacks and developer tooling, he blends hands-on parser/compiler work with practical IDE integration to improve developer workflows. An engineer based in Prague, he combines legacy Java web knowledge with modern language runtime tooling in a research-to-product environment.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
26reputation
417reached
1answer
0questions
github-logo-circle

Github Skills (20)

parserator10
develop10
parser10
graalvm10
python10
groovy10
testing10
ide10
code-completion10
java10
javas10
compiler-compiler10
netbeans10
code-editor10
compiler10

Programming languages (4)

JavaCSSC++Python

Github contributions (5)

github-logo-circle
oracle/graalpython

Apr 2018 - Apr 2022

GraalPy – A high-performance embeddable Python 3 runtime for Java
Role in this project:
userBack-end Developer
Contributions:1 review, 838 commits, 14 comments in 4 years 1 month
Contributions summary:Petr's commits primarily focus on fixing errors and improving the handling of error conditions within the GraalPython project. They made code modifications to the parsing of integer numbers and added support for handling named arguments. The user's work also touched upon implementing features like the `as_integer_ratio` function and various tests related to the parsing of Python code, including handling annotations.
pythongraal-nativejqpython-3graalvm
apache/netbeans

Nov 2021 - Aug 2022

Apache NetBeans
Role in this project:
userBack-end Developer
Contributions:89 reviews, 42 commits, 25 PRs in 9 months
Contributions summary:Petr primarily contributed to bug fixes and enhancements within the Apache NetBeans IDE. Their work focused on improving the Groovy editor, specifically addressing issues related to code completion, navigation, and parsing. The commits show modifications to core Groovy editor components, completion providers, and testing frameworks. They also made improvements related to the VSCode extension for NetBeans.
netbeans-platformnetbeansapachebig-dataide
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