Tomasz Adamski

Senior Software Engineer at IBM

Cracow Metropolitan Area Poland
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
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.
code12 years of coding experience
job14 years of employment as a software developer
bookHigh School
bookMaster’s Degree, Computer Science, Master’s Degree, Computer Science at AGH University of Krakow
languagesEnglish, Polish
github-logo-circle

Github Skills (12)

testing10
javas10
transaction10
wildfly10
server10
java10
cli10
server-side10
ejb9
xml9
jdbc7
cicd6

Programming languages (4)

JavaSCSSGoHTML

Github contributions (5)

github-logo-circle
wildfly/quickstart

Jul 2015 - Mar 2025

Holds all versioned WildFly quickstarts
Role in this project:
userBack-end Developer
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.
quickstartswildflyversioned
wildfly/wildfly-core

Aug 2014 - Nov 2020

The core runtime that is used by the WildFly application server
Role in this project:
userBack-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.
Request Free Trial
Tomasz Adamski - Senior Software Engineer at IBM