Bob Mcnees is an engineering director and hands-on technical leader based in Pittsburgh with a track record of building high-performing teams and delivering large-scale enterprise systems. He has driven greenfield initiatives and operational platforms at FedEx, led distributed Spring-focused engineering teams at VMware, and now guides engineering strategy at HeroDevs. A pragmatic manager and mentor, he pairs people development with architectural leadership to align engineering roadmaps to business outcomes. His open source contributions to notable Spring projects like Spring Cloud Gateway and Spring Batch show deep familiarity with backend, testing, and DevOps concerns—especially around Redis, Docker-based testing, and batch processing internals. He also holds an MBA in Finance, bringing cross-functional business fluency to technical decisions and funding strategies. Colleagues describe him as someone who balances transparency and constructive dialogue while scaling systems that run millions of transactions daily.
5 years of coding experience
19 years of employment as a software developer
B.S. Computer Information Systems, B.S. Computer Information Systems at Grove City College
Master of Business Administration (M.B.A.) Finance, Master of Business Administration (M.B.A.) Finance at Waynesburg University
Spring Batch is a framework for writing batch applications using Java and Spring
Role in this project:
Back-end Developer
Contributions:2 reviews, 6 PRs, 8 comments in 1 year 1 month
Contributions summary:Bob made several contributions to the Spring Batch framework, focusing on enhancing core functionalities. They implemented features like allowing access to update counts in `JdbcBatchItemWriter` and providing options for custom `JobKeyGenerator` implementations in `JdbcJobInstanceDao`. Furthermore, the user updated documentation and added unit tests, particularly for flow builder priority and state transition ordering within the framework. Their work primarily involved modifying core Spring Batch components and tests, demonstrating a deep understanding of the framework's internal workings.
An API Gateway built on Spring Framework and Spring Boot providing routing and more.
Role in this project:
Back-end & DevOps Engineer
Contributions:10 commits, 5 PRs, 1 push in 8 months
Contributions summary:Bob primarily contributed to the testing infrastructure and configuration of the Spring Cloud Gateway project. Their work involved enabling and configuring Redis tests, demonstrating an understanding of caching strategies. They also made changes to support Docker-based testing, including setting up Redis containers. Additionally, they addressed response timeout configurations and fixed related issues within the routing filter.
api-gatewayspringspring-bootspringframeworkjava
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.