Tomas Kraus

Software Engineer at Frequentis

Praha - západ, Central Bohemia, 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
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.
code12 years of coding experience
job19 years of employment as a software developer
bookIng., Computer technology, Ing., Computer technology at Czech Technical University in Prague
languagesEnglish, Czech, Russian
stackoverflow-logo

Stackoverflow

Stats
11reputation
856reached
1answer
0questions
github-logo-circle

Github Skills (16)

javas10
microservices-application10
debug10
junit10
jpa10
microservices10
graalvm10
java10
jta10
testing10
oracles9
oracle9
reactive8
netty7
eclipselink6

Programming languages (2)

JavaStandard ML

Github contributions (5)

github-logo-circle
eclipse-ee4j/eclipselink

Apr 2015 - Dec 2022

Eclipselink project
Role in this project:
userBack-end Developer
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.
groovyeclipselinkswtnetbeansosgi
helidon-io/helidon

Mar 2019 - Jan 2023

Java libraries for writing microservices
Role in this project:
userBackend Developer
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.
microprofilemicroservice-frameworknettymicroservicesjava
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
Tomas Kraus - Software Engineer at Frequentis