Joe Mcclure is a Software Performance Engineer with 10+ years at IBM focused on optimizing WebSphere and Liberty runtimes for throughput, startup time, and memory efficiency. He designs Java benchmark applications, builds automation frameworks, and has driven measurable wins like tenfold download speedups and doubling throughput in key scenarios. Joe decomposes monoliths into microservices to validate container and Kubernetes performance, mentors junior engineers, and translates technical results into competitive marketing collateral. He contributes to the Open Liberty open-source project, improving JWT handling and core runtime behavior to boost security and reliability. Based in Rochester, MN, he combines deep product-level tuning with hands-on engineering across benchmarking, testing, and cloud-ready architectures.
10 years of coding experience
Bachelor's degree Computer Science and Engineering, Bachelor's degree Computer Science and Engineering at The Ohio State University
Open Liberty is a highly composable, fast to start, dynamic application server runtime environment
Role in this project:
Back-end Developer
Contributions:27 reviews, 78 commits, 60 PRs in 4 years 5 months
Contributions summary:Joe primarily contributed to the Open Liberty application server runtime environment. Their work involved modifying and improving the JWT (JSON Web Token) related code, with specific focus on claims caching and JWT utilities, likely to enhance security and performance. The user also made changes to address server behavior, and dependency configurations, demonstrating a focus on core runtime functionality. Furthermore, they worked on test cases to ensure the reliability of various features.
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
Joe Mcclure - Software Performance Engineer, WebSphere at IBM