Tomasz Adamski is a Senior Software Engineer with 12 years of experience building and hardening Java application server internals and back-end systems, currently based in the Cracow metropolitan area and recently joining IBM after a long tenure at Red Hat. He has deep expertise in WildFly, contributing to core runtime refactors, deployment lifecycle enhancements, and practical quickstart improvements including JTS transaction configuration and multiserver IO fixes. Tomasz blends strong systems-level understanding with pragmatic testing and configuration work—adding integration tests, XML parsing fixes, and deployment-phase improvements that reduce operational risk. His background includes a Master’s in Computer Science from AGH University of Krakow and a consistent record of shipping maintainable changes across complex middleware projects.
12 years of coding experience
14 years of employment as a software developer
High School
Master’s Degree, Computer Science, Master’s Degree, Computer Science at AGH University of Krakow
Contributions:11 reviews, 7 PRs, 11 comments in 9 years 10 months
Contributions summary:Tomasz primarily contributed to the WildFly quickstarts repository, focusing on enhancements and fixes for existing examples. Their work involved configuring JTS transactions, and updating multiple quickstarts to align with current versions of WildFly. These updates included code modifications, such as the addition of integration tests, and updating the underlying configuration files, demonstrating a proficiency in applying changes across various components of the application server. Furthermore, the user fixed the multiserver IO subsystem configuration.
The core runtime that is used by the WildFly application server
Role in this project:
Back-end Developer
Contributions:16 reviews, 24 commits, 25 PRs in 6 years 4 months
Contributions summary:Tomasz primarily contributed to the WildFly core runtime, focusing on enhancements and bug fixes within the server's internal architecture. Their work included refactoring and renaming subsystems, adding new phases within the deployment process, and correcting operational rollback behaviors. The commits also involved modifications to XML parsing, test case adjustments, and the addition of configuration phases related to JDBC and EE bindings, indicating a strong understanding of the server's internal structure and deployment lifecycle.
wildflymavenruntimerundeckweblogic
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.