From 55b5b782ded237d3bec0f119a902b1addae2681f Mon Sep 17 00:00:00 2001 From: Andrew Coleman Date: Mon, 16 Jan 2023 13:57:26 -0500 Subject: [PATCH] Update resume with feedback from dan@lucraft.me --- content/resume.md | 52 ++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 47 insertions(+), 5 deletions(-) diff --git a/content/resume.md b/content/resume.md index edf2e97..56bb3ac 100644 --- a/content/resume.md +++ b/content/resume.md @@ -6,7 +6,7 @@ weight = 1 # Summary -I am a polyglot developer with considerable experience in Ruby and Rails and bash. I excel at documenting critical technical processes for other engineers, being a force multiplier, and mentoring other developers. I am very passionate about finding new and creative ways to automate deployments in cloud environments so that business value can be delivered quickly and efficiently. +I am a polyglot developer with considerable experience in Ruby and Rails and cloud infrastructure. I excel at being a force multiplier, mentoring developers, and writing clear and useful documentation for other engineers. I am passionate about giving my teams the tools they need to develop and deliver software by creating powerful and simple development and deployment environments. # Work History @@ -20,8 +20,11 @@ September 2021 - 20 January 2023 * Single-handedly reduced new engineer onboarding time to about 2 hours * Supported the entire engineering department with the local development environment in both Linux and macOS * Rewrote the git-hosted markdown documentation into a complete tutorial and walkthrough to onboard new developers using Notion -* Designed complex data structures for use in all countries serviced by Oyster * Developed policies and best practices for features across multiple teams and stakeholders, including product +* Designed complex data structures for use in all countries serviced by Oyster +* Collaborated with product owners to document feature requirements and time estimates +* Implemented features of all sizes as well as writing fixes for ad-hoc failures +* Added instrumentation to track arbitrary metrics for features and performance * Participated in many technical interviews, resulting in hiring many new engineers including other Staff level engineers ## Consolo Services / WellSky, Remote @@ -55,7 +58,46 @@ October 2004 - June 2006 # Technologies -{{ capsule(item="Ruby") }} {{ capsule(item="Ruby-on-Rails") }} {{ capsule(item="Rust") }} {{ capsule(item="Kubernetes") }} {{ capsule(item="Helm") }} {{ capsule(item="Cloud infrastructure (AWS & GCP)") }} {{ capsule(item="Github Actions") }} {{ capsule(item="Google Cloud Build") }} {{ capsule(item="Heroku") }} {{ capsule(item="DataDog") }} {{ capsule(item="NewRelic") }} {{ capsule(item="Prometheus") }} {{ capsule(item="Alertmanager") }} {{ capsule(item="Grafana") }} {{ capsule(item="Nix") }} {{ capsule(item="Docker") }} {{ capsule(item="Podman") }} {{ capsule(item="Terraform") }} {{ capsule(item="Ansible") }} {{ capsule(item="bash / sh scripting") }} {{ capsule(item="JavaScript") }} {{ capsule(item="TypeScript") }} {{ capsule(item="Notion") }} {{ capsule(item="mdbook") }} {{ capsule(item="Erlang") }} {{ capsule(item="Elixir") }} {{ capsule(item="PostgreSQL") }} {{ capsule(item="SQLite") }} {{ capsule(item="Linux") }} {{ capsule(item="FreeBSD") }} {{ capsule(item="GNU Make") }} {{ capsule(item="just") }} {{ capsule(item="nginx") }} {{ capsule(item="caddy") }} {{ capsule(item="JSON") }} {{ capsule(item="YAML") }} {{ capsule(item="TOML") }} {{ capsule(item="REST") }} {{ capsule(item="GraphQL") }} {{ capsule(item="HTTP(S)") }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Ruby and Ruby on RailsI have used Ruby and Rails professionally since 2006
DocumentationNotion, mdbook, and Markdown
Cloud ComputingAWS and GCP
ContainersDocker, podman, firecracker, and FreeBSD jails
AutomationTerraform, Ansible, just, and plain shell scripts
CI / CDCircleCI, Google Cloud Build, Jenkins, and Github Actions
InstrumentationPrometheus, Alertmanager, Grafana, Honeycomb, NewRelic, and DataDog
DatabasesPostgreSQL and SQLite
Other languagesI have used Rust, Erlang, Elixir, JavaScript, TypeScript, Python, C, and Java to solve all manner of tasks.
# Education @@ -71,13 +113,13 @@ August 2001 - December 2009 * I make most meals in the house and I can also make some killer baked goods. * I enjoy overlanding, offroading, and camping. * My family has a farm. - * A _real_ farm with more than 75 animals. + * A _working_ farm with more than 75 animals across 8 different species. * I do not need a gym membership: I have a farm. It is hard work, but rewarding. * My partner grows cut flowers professionally. * My tractor is more expensive than my truck. * I self-host most of the services I use online (but not email). * I enjoy playing video games. -* I learn new programming languages that seem interesting. +* I learn new programming languages that seem interesting to me. * My favorite method is to use the [Advent of Code](https://adventofcode.com) puzzles. * My family recently developed a shared interest in Pokemon TCG (Trading Card Game). * My partner and I have travelled to Japan 5 times together.