Thomas May is a Staff Software Engineer based in Boise, Idaho with over a decade of hands-on experience designing and maintaining large-scale enterprise applications. At Clearwater Analytics he rose from Software Developer to Staff Engineer, owning and evolving a complex Java Swing client and Tomcat-based server that supports critical accounting verification workflows. He is a polyglot learner who has explored dozens of languages and frameworks in his spare time, constantly refining techniques for cleaner, more maintainable code and willing to adopt or abandon approaches based on outcomes. Known for strong learning agility and pragmatic engineering, he blends deep legacy-application knowledge with a curiosity for new technologies and patterns. His background in computer engineering and early experience building automated test visibility tools at Hewlett-Packard give him a practical systems perspective that informs both code quality and operational reliability.
Contributions:3 releases, 38 commits, 2 PRs in 1 month
zipjava
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
Thomas May - Staff Software Engineer at Clearwater Analytics