Andrew Ellison

Lead Software Engineer at KINETIC

St. Louis, 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

🤩
Rockstar
🎓
Top School
Andrew Ellison is a Lead Software Engineer with a decade of experience building data-driven, cloud-native systems and infrastructure. Trained in computer and electrical engineering at Wash U, he pairs low-level firmware experience in C/C++ for aviation hardware with a deep understanding of distributed data pipelines and AWS services. He has designed and operated high-throughput pipelines (Kinesis, Flink), managed Trino on EMR, queried petabyte-scale data on Redshift, and authored reusable IaC modules in Terraform. At Gruntwork he contributed to a popular cloud cleanup project (cloud-nuke), improving IAM cleanup, rate-limiting resiliency, and VPC teardown logic—work that spans backend, DevOps, and tooling. Known for translating complex system constraints into simple inputs and reliable automation, he thrives on learning new APIs, languages, and graphics techniques. Based in St. Louis, he blends hands-on engineering with leadership across startups and platform teams to reliably deliver scalable infrastructure.
code10 years of coding experience
job8 years of employment as a software developer
bookBachelor's Degree, Computer Engineering, Electrical Engineering, Bachelor's Degree, Computer Engineering, Electrical Engineering at Washington University in St. Louis
github-logo-circle

Github Skills (9)

go10
aws10
ias10
devops10
terraform9
testing9
cloud-infrastructure9
terraformer9
cicd8

Programming languages (7)

HCLTypeScriptShellJavaScriptGoHTMLRuby

Github contributions (5)

github-logo-circle
gruntwork-io/cloud-nuke

Oct 2022 - Jan 2023

A tool for cleaning up your cloud accounts by nuking (deleting) all resources within it
Role in this project:
userBack-end & DevOps Engineer
Contributions:11 releases, 57 reviews, 7 commits in 2 months
Contributions summary:Andrew focused on developing features related to IAM groups and policies within the cloud-nuke tool. Their contributions involved implementing functionality for IAM group removal, policy detachment, and IAM policy removal, including writing tests and integrating these features into the main application. Additionally, the user addressed rate-limiting issues, optimizing the tool for efficient resource deletion, and introduced logging enhancements and UI integration for reporting. They also made infrastructural changes related to VPC cleanup.
cleaninggcpnukingcloudamazon-web-services
ellisonc/swim-node

Jan 2018 - Apr 2020

Contributions:17 pushes, 2 branches in 2 years 2 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
Andrew Ellison - Lead Software Engineer at KINETIC