Keith PetersenKP
Looking for a job

Keith Petersen

@keithpetersen

Experienced engineer with expertise in AWS, infrastructure as code, and distributed systems

United States
Message

What I'm looking for

I am seeking a job that values simplicity, automation, and resiliency. I am interested in working with AWS, infrastructure as code, and distributed systems. I am looking for a company that prioritizes efficiency and provides opportunities for professional growth.

I'm an experienced software engineer with interests in AWS, infrastructure as code, and distributed systems. I care about simplicity, automation, resiliency, and reliability. I enjoy automating processes to increase the efficiency of others.

Experience

DE

Senior DevOps Engineer

Dexian

Feb 2023 - Oct 2023 (8 months)

Built a self-service automation platform in Python around GitHub and other tools
• Replaced basic, buggy logging with structured logging
• Refactored base http connections to use httpx instead of 3 different libraries
Increased execution speed by 15-20% of Python built from source in base Docker images used by all Jenkins build agents
• Converted Docker health checks to Kubernetes probes

SE

Professional Development

Self

Jun 2022 - Jan 2023 (7 months)

Took time off to build projects with Python and AWS.
Created project showing how to run the latest versions of Python in AWS Lambda (which wasn’t simple at the time)

VS

Production Engineer

Very Good Security

May 2021 - May 2022 (11 months)

Handled production issues with logs, metrics, and transferring multi-GB files with Airflow
Wrote Python code to increase reliability of large file processing
Migrated over 30 apps and services from unsupported k8s / EKS versions to latest.
Standardized Helm charts with annotations
Used Terraform with Terragrunt to manage AWS resources
Configured logging and metrics with fluentd / fluentbit

LT

Sr. Software Engineer

Lean TECHniques

Feb 2019 - Jan 2021 (1 year 11 months)

Worked on a distributed system for John Deere ISG that sends machine alerts and other notifications to dealers and customers worldwide.
Improved the admin UI so dealers could manage multiple machines and techs per customer
Replaced a bunch of high-maintenance Python / Node.js scripts with Terraform

GR

Sr. Software Engineer

Granular

Sep 2016 - Feb 2019 (2 years 5 months)

Tracked down unhandled exceptions in the nitrogen app backend. Triaged, prioritized, and helped fix them, for which I was recognized with an MVP cash award at the July 2018 all-hands meeting

Built a feature flags SaaS app.Distributed across multiple AWS regions, used by all Encirca apps

Maintained and enhanced NSIM, a SaaS distributed system for running nitrogen simulations.

DP

Sr. Software Developer

DuPont Pioneer

Aug 2012 - Sep 2016 (4 years 1 month)

Developed tools to manage vast amounts of plant breeding data.
Wrote new “fencepost” marker selection algorithm for soybean researchers
Developed new WPF application for managing soybean Trait Integration projects.

PG

Associate Web Developer

Polk County Government

Dec 2008 - Mar 2012 (3 years 3 months)

Full stack web development with C# / .net framework.

DH

Volunteer

dsm Hack

Jan 2020 - Jan 2021 (1 year)

Part of a team that made improvements to the Des Moines Heritage Trust web sites, photo albums, and information management.

JP
Current

Volunteer

JUMP (Johnston Youth Mentoring Program)

Jan 2015 - Present (9 years 8 months)

Spending time with a student, playing board games, sports, cooking, etc. Being a positive male role model and another caring adult in the student's life.

Find your dream job

Sign up now and join over 10,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan