Duane May

R & D Software Engineer at Broadcom

Novi, Michigan, 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
Duane May is an R&D software engineer and technical leader with over 25 years of hands-on experience designing, building, and modernizing large-scale Java and cloud-native systems. He blends deep craftsmanship—TDD, pair programming, CI/CD—and pragmatic architecture to transform teams into high-performing agile organizations and to deliver resilient microservices and developer tooling. Duane has led engineering organizations of 100+ engineers, migrated platforms to Spring Boot, Cloud Foundry, and AWS, and built shared libraries and tools that accelerate microservice development. An active contributor to notable open-source projects such as CloudFoundry UAA and Homebrew casks, he pays attention to operational detail (e.g., improving bootstrap and shutdown scripts) as much as high-level design. With MS degrees in Computer Science and an MBA, he pairs technical depth with strategic product and platform thinking—often preferring to stay hands-on in code and automation even while leading.
code11 years of coding experience
job25 years of employment as a software developer
bookMaster of Business Administration (MBA), Master of Business Administration (MBA) at Michigan State University - Eli Broad College of Business
bookMaster of Computer Science, Master of Computer Science at University of Illinois Urbana-Champaign
bookBachelor of Science Computer Science cognate in Business, Bachelor of Science Computer Science cognate in Business at Michigan State University
languagesEnglish, Japanese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (16)

homebrew10
sh10
javas10
script10
bash10
homebrew-cask10
shell10
cloud-foundry10
scripting10
java10
oauth9
openid-connect9
automation9
automations9
githubaction-workflow5

Programming languages (8)

TypeScriptJavaShellJavaScriptGoHTMLRubyPython

Github contributions (5)

github-logo-circle
cloudfoundry/uaa

Apr 2024 - Mar 2025

CloudFoundry User Account and Authentication (UAA) Server
Role in this project:
userBackend Developer
Contributions:53 reviews, 49 PRs, 143 pushes in 11 months
Contributions summary:Duane primarily worked on improving and modifying shell scripts related to the application's development and testing environment, specifically focusing on `kill_uaa.sh` and related bootstrap processes. They enhanced the scripts to ensure proper exit codes and improved the logic for killing running UAA instances. The user also made changes to Java files, refactoring copyright notices within the codebase, which demonstrates their awareness of the project's code structure.
openid-connectuaaoidcaccountauthentication
💀 Alternate versions of Casks (deprecated)
Role in this project:
userAutomation Engineer
Contributions:7 commits, 8 PRs in 2 months
Contributions summary:Duane primarily focused on updating and maintaining Cask files for Azul Zulu Java versions within the Homebrew Cask repository. Their contributions included updating the versions and corresponding download URLs for Zulu 7, 8, 9, and 10. They also removed workarounds, suggesting they are streamlining and improving the automated build process for these Java packages.
caskscaskhomebrewalternate
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
Duane May - R & D Software Engineer at Broadcom