Greg Watts is a software engineer with decades of hands-on experience modernizing legacy systems and administering IBM i environments, now building scalable Java-based solutions at Precisely. He spent over 25 years at IBM driving WebSphere and Liberty support on IBM i, coordinating cross-team testing and CI/CD pipelines while also administering production servers. Greg combines deep platform administration skills with backend engineering—contributing fixes to notable open-source projects like Open Liberty and improving DB2 support in Vert.x’s SQL client. He excels at automating operational workflows, securing applications, and migrating monolithic Java apps to multi-threaded, maintainable architectures. Based in Rochester, MN, he brings a pragmatic, systems-first mindset that balances developer experience with enterprise reliability. An often-overlooked strength is his track record of turning operational pain points into reusable tools and tests that prevent regressions across large codebases.
6 years of coding experience
25 years of employment as a software developer
Bachelor of Science, Electrical and Computer Engineering, Bachelor of Science, Electrical and Computer Engineering at University of Wisconsin-Madison
Open Liberty is a highly composable, fast to start, dynamic application server runtime environment
Role in this project:
Backend Developer
Contributions:271 reviews, 119 commits, 206 PRs in 3 years 2 months
Contributions summary:Greg primarily focused on addressing session cache issues within the Open Liberty application server. Their contributions involved fixing bugs, such as an issue related to Infinispan and Hazelcast session cache tests in Windows environments. The user also removed unnecessary calls, debugged logging messages, and addressed missed code segments. These changes involved modifications to Java files related to session cache configuration and testing.
High performance reactive SQL Client written in Java
Role in this project:
Back-end Developer & Database Engineer
Contributions:9 commits, 5 PRs, 37 comments in 4 months
Contributions summary:Greg primarily focused on adding a ping test for DB2 and integrating it into the codebase. Their contributions involved modifying existing code related to DB2 client functionality, specifically the DRDAQueryRequest and PingCommandCodec classes. The user's changes also included error handling improvements and basic input validation, indicating a focus on improving the stability and robustness of the DB2 client.
niosql-clientasyncreactivevertx
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.