Michael Šimáček is a Senior Researcher and seasoned software engineer with 12 years of experience, currently based in Brno and focused on high-performance language runtimes. At Oracle he has moved from GraalVM developer to senior research roles, contributing practical fixes and performance improvements—most notably to GraalVM's GraalPython and the TRegex engine—and integrating musl's qsort to optimize sorting. His background at Red Hat and advanced CS degrees from Masaryk University underline deep systems and backend expertise across enterprise and open-source projects. Colleagues know him for steady, low-level problem solving that improves stability and startup performance in complex VM ecosystems.
12 years of coding experience
6 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Masaryk University Brno
GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀
Role in this project:
Back-end Developer
Contributions:1 comment, 1 issue in 4 months
Contributions summary:Michael primarily worked on the GraalVM project, focusing on updates and fixes related to the GraalPython component. Their contributions involved modifying imports and versions within the `vm/mx.vm/suite.py` file, likely to keep the GraalPython integration up-to-date. The user also addressed assertion failures and error handling within the TRegex component, suggesting a focus on improving the performance and stability of the regular expression engine within the GraalVM ecosystem. Finally, the user incorporated qsort from musl libc to improve sorting within the project.
Contributions:73 pushes, 1 branch in 3 years 7 months
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.