Jerad Cramp is a Software Development Engineer II based in Austin with roughly six years of focused experience building reliable, cloud-native infrastructure and backend systems. At Amazon he contributes to production-grade tooling and open-source projects, notably improving performance metrics and node management in Kubernetes projects like Karpenter and extending cross-platform support in aws-node-termination-handler. His work blends DevOps discipline with backend engineering—adding observability, refactoring metrics pipelines, and adapting tooling for Windows and Darwin environments. With a Computer Science degree from the University of Missouri-Rolla and prior engineering roles at National Instruments and Garmin, he brings steady, systems-level thinking and practical improvements that reduce operational friction.
6 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Missouri-Rolla
Gracefully handle EC2 instance shutdown within Kubernetes
Role in this project:
Back-end & DevOps Engineer
Contributions:13 releases, 80 reviews, 51 commits in 2 years 6 months
Contributions summary:Jerad primarily contributed to adding Windows node support to the Kubernetes termination handler, demonstrating an understanding of cross-platform compatibility. Their work involved modifying code to accommodate Windows environments, including fixing unit tests, syntax errors, and gofmt issues. Additionally, the user updated the build process with a make target for running unit tests in a Linux container and added an uptime stub for Darwin, showcasing their DevOps skills.
Karpenter is a Kubernetes Node Autoscaler built for flexibility, performance, and simplicity.
Role in this project:
Cloud Engineer / Infrastructure Engineer
Contributions:25 reviews, 14 commits, 22 PRs in 4 months
Contributions summary:Jerad made several contributions focused on adding and refining metrics within the Karpenter project, specifically related to allocation and cloud provider operations. Their work includes adding duration metrics for allocation binding, scheduling, and binpacking processes, indicating a focus on performance monitoring. Furthermore, they refactored metrics-related code and removed a bind metric decorator, streamlining the codebase. They also added a node metrics controller.
autoscalingperformancek8skubernetesnodejs
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
Jerad Cramp - Software Development Engineer II at Amazon