Andrew Lavery

Engineer at Replicated

Jackson, Michigan, 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

🤩
Rockstar
🎓
Top School
Andrew Lavery is a pragmatic back-end and DevOps engineer with eight years of experience building and hardening cloud-native delivery tooling at Replicated. He focuses on Kubernetes-centric systems, contributing to well-known open-source projects like kustomize and SchemaHero as well as Replicated’s KOTS, improving reliability, versioning, and dependency hygiene. Comfortable across Go, CI/build processes, and Kubernetes operators, he often tackles edge cases and testability issues that improve production robustness. Based in Jackson, Michigan, he brings a steady track record of shipping operational features and debuggable builds that bridge developer experience and production operations.
code8 years of coding experience
bookBachelor of Science in Engineering, Computer Science, Bachelor of Science in Engineering, Computer Science at University of Michigan
bookJackson High School
stackoverflow-logo

Stackoverflow

Stats
242reputation
7kreached
5answers
0questions
github-logo-circle

Github Skills (22)

kubernetes10
gitops10
go10
kubernetes-pods10
database-schema10
yaml10
database-management10
k8s10
cli10
testing9
kubernetes-operator9
helm9
cicd8
debug8
debugging8

Programming languages (12)

HCLTypeScriptSmartyDockerfileShellSCSSJavaScriptGo

Github contributions (5)

github-logo-circle
replicatedhq/kots

Aug 2019 - Aug 2022

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:
userBack-end & DevOps Engineer
Contributions:288 reviews, 620 commits, 667 PRs in 2 years 11 months
Contributions summary:Andrew primarily focused on improving the functionality of the application delivery and management tool. Their contributions included adding new features like a command to retrieve version information and improving the reliability of the application by addressing the handling of edge cases. They also performed tasks related to dependency management, ensuring the project used appropriate versions of Go packages and other dependencies, demonstrating a focus on build processes and software quality.
golangpartykubernetes-applicationsshelfgo
schemahero/schemahero

May 2019 - May 2022

A Kubernetes operator for declarative database schema management (gitops for database schemas)
Role in this project:
userBack-end & DevOps Engineer
Contributions:78 reviews, 61 commits, 60 PRs in 2 years 11 months
Contributions summary:Andrew contributed to the `schemahero` project by implementing new features and improving the existing codebase. They added a version command to the schemahero binary, logging version information, and added node selectors for Linux/amd64 nodes. Furthermore, they ensured desired permissions for testing directories and integrated debugging logs for enhanced troubleshooting. Their work demonstrates a solid understanding of Kubernetes, Go, and database schema management.
schema-managementcuelangdeclarativeoperatorkubernetes
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
Andrew Lavery - Engineer at Replicated