Tomas Kraus is a seasoned software engineer with over two decades of hands-on experience across server-side Java, C++, Python and systems administration on FreeBSD/Linux/Solaris. At Oracle he helped shape data persistence frameworks and contributed substantial portions of Helidon’s Data and DB client work, including a GraalVM quickstart for Helidon microservices. He blends deep implementation skills—JPA/Jakarta Persistence, JVM internals and lightweight reactive-to-virtual-thread rewrites—with practical build and CI expertise spanning Jenkins, Docker and multi-JDK testing. A former team lead and sustaining engineer, Tomas also applies his skills to community infrastructure, having designed local WiFi for his hometown. Now based near Prague and currently at Frequentis, he’s seeking opportunities to leverage his rare combination of framework-level influence and low-level systems fluency on cutting-edge backend projects.
12 years of coding experience
19 years of employment as a software developer
Ing., Computer technology, Ing., Computer technology at Czech Technical University in Prague
Contributions:119 reviews, 68 commits, 77 PRs in 7 years 8 months
Contributions summary:Tomas primarily contributed to fixing bugs and improving the EclipseLink project, focusing on Java SE platform detection and code cleanup. Their work involved modifying Java source code files, particularly within the core and JPA modules, and updating localization resource files. Furthermore, they worked on supporting the JTA 1.1 TransactionSynchronizationRegistry and preparing the code for Java 11.
Contributions:128 reviews, 34 commits, 106 PRs in 3 years 10 months
Contributions summary:Tomas contributed to the Helidon project by adding quickstart samples for projects running on Graal VM, focusing on the `helidon-quickstart-graalvm` example. They implemented tests within the `MainTest.java` file to verify the functionality of the GraalVM quickstart, including testing HTTP endpoints like `/greet`, `/greet/Joe`, and `/health`. The user's work also involved modifying `GreetService.java` and `Main.java` to support and integrate the GraalVM quickstart example.
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.