Aaron Hurley is an Engineering Manager focused on infrastructure and cloud systems, currently leading teams at Adyen with 11 years of experience building reliable distributed services. He practices servant leadership—coaching, mentoring, and advocating for teams—while emphasizing empathy, feedback-driven improvement, and clear cross-functional communication. Aaron brings hands-on backend experience from open-source contributions to Cloud Foundry projects like BOSH and gorouter, where he improved lifecycle management, routing efficiency, and cloud configuration handling. His background spans support and consulting roles, giving him practical operational perspective on incident response and developer ergonomics. Comfortable with agile processes and process improvement, he blends technical depth with people-first management to accelerate delivery. Based in Chicago, he pairs a Computer Science degree from UW–Madison with a knack for quietly improving large-scale systems and developer workflows.
11 years of coding experience
1 year of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of Wisconsin-Madison
Contributions:37 commits, 57 pushes, 18 branches in 1 year 8 months
Contributions summary:Aaron contributed primarily to the `gorouter`'s back-end functionalities. Their work included implementing and optimizing components like the `BufferPool` for `ReverseProxy`, which improved the efficiency of the router. They also fixed tests and addressed connection reset issues. Further contributions included logging and enhancements to routing table operations.
Cloud Foundry BOSH is an open source tool chain for release engineering, deployment and lifecycle management of large scale distributed services.
Role in this project:
Back-end Developer
Contributions:88 commits, 1 PR, 24 pushes in 10 months
Contributions summary:Aaron primarily contributed to the BOSH Director component, focusing on enhancing the Cloud Foundry BOSH toolchain. Their commits involved injecting dependencies within various manager classes and updating cloud configuration functionality. The contributions also encompassed fixes to the CLI, specifically addressing issues with downloading cloud configurations, and the association of deployments with cloud configurations. These changes improved the system's internal structure and its interaction with cloud infrastructure.
foundryboshpcfchainengineering
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
Aaron Hurley - Engineering Manager, Infrastructure at Adyen