Bob Mcnees

Vice President, Engineering at HeroDevs

Pittsburgh, Pennsylvania, 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
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.
code5 years of coding experience
job19 years of employment as a software developer
bookB.S. Computer Information Systems, B.S. Computer Information Systems at Grove City College
bookMaster of Business Administration (M.B.A.) Finance, Master of Business Administration (M.B.A.) Finance at Waynesburg University
stackoverflow-logo

Stackoverflow

Stats
371reputation
214kreached
5answers
11questions
github-logo-circle

Github Skills (22)

unit-testing10
spring-batch10
redis10
testing10
java10
javas10
api-gateway10
spring-boot10
spring-cloud10
batch-processing10
dockers9
spring9
docker9
reactor8
cicd8

Programming languages (6)

JavaShellVueJavaScriptHTMLKotlin

Github contributions (5)

github-logo-circle
spring-projects/spring-batch

Dec 2022 - Jan 2024

Spring Batch is a framework for writing batch applications using Java and Spring
Role in this project:
userBack-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.
javaspringspring-batchbatchbatch-processing
An API Gateway built on Spring Framework and Spring Boot providing routing and more.
Role in this project:
userBack-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.
Request Free Trial