Greg Watts

Software Engineer at Precisely

Rochester, Minnesota, United States
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
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.
code6 years of coding experience
job25 years of employment as a software developer
bookBachelor of Science, Electrical and Computer Engineering, Bachelor of Science, Electrical and Computer Engineering at University of Wisconsin-Madison
stackoverflow-logo

Stackoverflow

Stats
123reputation
14kreached
1answer
2questions
github-logo-circle

Github Skills (19)

testing10
db210
java10
javas10
sql10
openliberty10
hazelcast9
infinispan9
vertx9
reactive8
non-blocking8
performance-monitor7
performance-analysis7
tomcat6
ant6

Programming languages (4)

JavaShellJavaScriptPython

Github contributions (5)

github-logo-circle
OpenLiberty/open-liberty

Nov 2019 - Jan 2023

Open Liberty is a highly composable, fast to start, dynamic application server runtime environment
Role in this project:
userBackend 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.
open-libertyruntimelibertycomposableruntime-environment
High performance reactive SQL Client written in Java
Role in this project:
userBack-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.
Request Free Trial