Aaron Spiegel

Head Of Field Engineering at Qbeast

Kansas City, Missouri, 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
Aaron Spiegel is a seasoned engineering leader and architect with 18 years of experience designing microservice and distributed systems and currently serving as Head of Field Engineering in Kansas City. He blends deep full-stack fluency—from mobile frameworks like Flutter and native iOS/Android to Ember/React frontends—with cloud-native platform expertise in Kubernetes (custom controllers/operators and CSI drivers), cloud storage, and event-driven architectures (Kafka, AMQP). Aaron has a long history in infrastructure and operations dating to the late 90s, which informs pragmatic, maintainable designs for both online and analytics workloads. He’s equally hands-on in polyglot development (Rust, Go, Java/Spring, Dart, Typescript) and in building automation: notable open-source contributions include improving RVM support and testability in tmuxinator and authoring a Kubernetes operator for Zookeeper. Known for making correct distributed designs approachable, he focuses on sustainability across development lifecycles and customer-facing field engineering.
code18 years of coding experience
job23 years of employment as a software developer
bookComputer Science, Computer Science at University of Missouri-Kansas City
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
91reputation
98kreached
2answers
0questions
github-logo-circle

Github Skills (18)

kubernetes10
statefulset10
ruby10
go10
kubernetes-pods10
yaml10
resource-dictionary9
dockers9
docker9
configuration-management9
rspec9
cli8
command-line-interface8
command-line8
macos6

Programming languages (18)

SmartyJavaC++RustCScalaGoMustache

Github contributions (5)

github-logo-circle
pravega/zookeeper-operator

Jun 2018 - Mar 2019

Kubernetes Operator for Zookeeper
Role in this project:
userBackend & DevOps Engineer
Contributions:8 releases, 4 reviews, 48 commits in 9 months
Contributions summary:Aaron primarily contributed to the creation and configuration of a Kubernetes operator for Zookeeper. They implemented core functionality, including the definition of custom resources (ZookeeperCluster) and the deployment of Zookeeper stateful sets, services, and pod disruption budgets. Additionally, they focused on ensuring the Zookeeper instances were properly initialized and integrated with the Kubernetes environment, highlighting a focus on automation and lifecycle management. Furthermore, they are also responsible for the structure of the API (types) for the resources.
zookeeperoperatork8skuberneteskubernetes-operator
tmuxinator/tmuxinator

Feb 2011 - Feb 2011

Manage complex tmux sessions easily
Role in this project:
userBack-end Developer
Contributions:8 commits in 2 days
Contributions summary:Aaron focused on adding and improving support for Ruby Version Manager (RVM) within the Tmuxinator project. They introduced RVM integration into project configuration, allowing users to specify Ruby versions. The user subsequently fixed issues related to RVM usage in conjunction with tmux panes. Further contributions include refactoring code to improve testability and adding tests for the configuration writer.
tmux
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 Spiegel - Head Of Field Engineering at Qbeast