Craig O'donnell is a Senior Software Engineer with nine years of experience building resilient backend systems across healthcare, transportation, and enterprise software distribution. He has designed and operationalized core EMR infrastructure and asynchronous AI notetaker workflows, championed zero-downtime deployments, and mentored junior engineers while on-call for production incidents. At Replicated he worked on on-prem Kubernetes delivery tooling—contributing to the popular KOTS project by improving CLI port-forwarding, automated installs, and install validation for air-gapped and constrained environments. Comfortable across DevOps, orchestration, and backend engineering, he combines pragmatic system architecture with strong testing and observability practices. Based in Wilmington, DE with a Civil Engineering background, he brings a systems-thinking approach to software problems and a track record of simplifying release processes to accelerate team velocity.
9 years of coding experience
9 years of employment as a software developer
Bachelor's degree Civil Engineering, Bachelor's degree Civil Engineering at University of Delaware
KOTS provides the framework, tools and integrations that enable the delivery and management of 3rd-party Kubernetes applications, a.k.a. Kubernetes Off-The-Shelf (KOTS) Software.
Role in this project:
Back-end & DevOps Engineer
Contributions:809 reviews, 109 commits, 486 PRs in 11 months
Contributions summary:Craig primarily focused on enhancing the functionality of the KOTS CLI, specifically related to port forwarding and automated installations. Their work includes implementing features to reconnect port-forwards automatically and warning users about version mismatches. Additionally, they contributed to improving the installation process by storing CLI flags in a configmap, addressing snapshot issues, and integrating automated install validations, indicating DevOps and back-end skills.
Contributions:8 PRs, 14 pushes, 6 branches in 3 years 5 months
reactweb-applicationnypd
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
Craig O'donnell - Senior Software Engineer at Grafana Labs