Personal Profile
- Developer of robust solutions on scalable architecture
- Effective translator between geek and English
- Connoisseur of groan-inducing dad jokes
Experience
Lead Engineer at ProductPlan
July 2024 - Present
- Brought in by ownership to evaluate and enhance the company's development practices
- Work on a monorepo consisting Ruby on Rails and React, automatically deployed daily
- Lead a team of five, consisting of both feature development and platform work
- Assist in mentoring junior developers
- Use Agile methodology with hints of Shape Up methodology in two-week sprints organized on Shortcut
- Manage four direct reports
Technical Lead at TalentReef
April 2021 - July 2024
- Led the highest performing feature team, a title earned six months after I took over a formerly production support team
- Planned architecture for new design, heavily leveraging Spring Boot in ECS, Node Lambdas, Postgres in RDS, and other AWS services
- Mentored developers in best practices and established procedures to enforce those practices
- Mentored other leads in effective leadership and value delivery
- Assisted with DevOps using CloudFormation, Terraform, and especially Shell scripting to automate repetitive tasks
- Used Agile methodology with two-week sprints organized on Jira
Software Developer at Carfax
March 2020 - April 2021
- Developed Spring Boot / Spring Batch apps in Groovy and Java 8
- Developed Node.js apps, using React with webpack for frontend
- Deployed apps using Jenkins, either Docker images to Kubernetes on AWS or RPMs to DC 3.0 on-premise
- Went from new hire to acting team leader in less than 10 months
Senior Programmer Analyst at Boone County Government
November 2014 - March 2020
- Developed full-stack web applications using CSS, HTML, and vanilla JavaScript with ASP, ASP.NET, or Java backend
- Developed COBOL and IBM CL applications on IBM System i midrange
- Acted as project manager for two major projects
- Earned three performance-based increases outside annual review
Skills
Languages
Proficient in
TypeScript
Java
Groovy
JavaScript
Python
Familiar with
Terraform
Ruby
ASP/ASP.NET
C++
PHP
COBOL
SQL
PostgreSQL
Microsoft SQL Server
DB2
MySQL
Oracle Database
NoSQL
DynamoDB
Technologies
Argo
CircleCI
Docker
Git
Kibana
Kubernetes
Jenkins
Jira
NewRelic
Splunk
AWS
Athena
CloudFormation
CloudWatch
ECS
Lambda
Pinpoint
QuickSight
RDS
S3
SES
SNS
SQS
Secrets Manager
Education
Columbia College — Columbia, MO
Bachelor of Science — GPA 3.68
Major: Computer Science — Minor: Business
- Graduated cum laude with a GPA of 3.68/4.0
- Earned an A in all computer science classes