Alec Holmes

Senior Principal Software Engineer at Palo Alto Networks

San Francisco, California, 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

👤
Senior
🎓
Top School
Alec Holmes is a Senior Principal Software Engineer with 11+ years building scalable, distributed systems for data-heavy and calculation-intensive domains, now based in San Francisco. He blends hands-on expertise in Go, Java, and Kotlin with deep experience in C++, Scala, and Ruby to design robust architectures and shipping production-ready services. Alec has driven platform and payments infrastructure at Square and helped scale observability systems at Chronosphere before joining Palo Alto Networks, demonstrating a track record of solving high-throughput, reliability-critical problems. He contributes to open-source backend tooling—most notably enhancements to Cash App’s misk microservice framework around testing, SQS integration, and client/HTTP stack improvements. Comfortable leading cross-functional teams, he pairs technical leadership with process and mentorship to turn complex requirements into pragmatic solutions. Outside core work, his background in both computer science and music hints at a systems-oriented creativity that informs his engineering approach.
code11 years of coding experience
job15 years of employment as a software developer
bookBA Computer Science Music, BA Computer Science Music at New York University
github-logo-circle

Github Skills (7)

kotlin10
javas10
microservices-application10
microservices10
java10
okhttp9
retrofit9

Programming languages (10)

C#JavaJavaScriptGoMustachePHPHTMLRuby

Github contributions (5)

github-logo-circle
cashapp/misk

Feb 2019 - Jun 2020

Microservice Kontainer
Role in this project:
userBackend Developer
Contributions:30 commits, 39 PRs, 47 pushes in 1 year 4 months
Contributions summary:Alec contributed to the core backend functionality of the `misk` repository, focusing on improvements to testing infrastructure, AWS integration with SQS, and client management. The user added features for testing modules, implemented exception handling and queue metadata for SQS jobs, and introduced clients for cluster communication. They also enhanced the codebase with the ability to use Retrofit converters and customize OkHttp dispatcher settings.
dockermicroservicemicroservices
Contributions:39 pushes, 1 branch in 8 years 8 months
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
Alec Holmes - Senior Principal Software Engineer at Palo Alto Networks