Link Search Menu Expand Document

YAML Resume

Checks

  • I maintain my resume in yaml, and just render it into other formats
name: Sean Gatewood
contact:
  email: hello@sgatewood.dev
  linkedin:
    link: https://linkedin.com/in/sean-t-gatewood
    handle: sean-t-gatewood
    icon: linkedin-icon.png
  github:
    link: https://github.com/sgatewood
    handle: sgatewood
    icon: github-icon.png
education:
  school: University of Virginia
  school titles:
    - Rodman Scholar
    - Raven Society
  degree: B.S. Computer Science
  gpa: 3.95
  graduation: May 2020
  notable courses:
    - Computer Graphics
    - Algorithms
    - Introduction to Cybersecurity
    - Software Testing
experience:
  - title: DevOps Engineer
    company: Digital Asset
    location: New York, NY / remote
    dates: April 2023 - present
    notes:
      - Develop and maintain infrastructure and automation around critical kubernetes services, applying SRE practices to ensure reliability and minimize manual operational toil.
      - Automated the deployment of a new mission-critical service in a dedicated GKE cluster with all supporting cloud infrastructure. Utilized Terraform, Jsonnet, Bash, and Helm to automate deployments and orchestrate complex blockchain migrations. Instrumented monitoring/alerts with DataDog and regularly use it to tune our configuration. Communicated effective designs with partner companies, helping them overcome similar hurdles and accelerating the launch of our blockchain network.
      - Expanded production monitoring capabilities by authoring a custom metrics exporter in Go, providing a programmatic framework to close critical gaps in observability.
      - Authored a custom k8s operator in Go to streamline our backup/restore process, eliminating manual operational tasks on a product that was entering maintenance mode.
      - Developed CI/CD pipelines using Google Cloud Build and CircleCI.
  - title: Software Engineer II
    company: Appian Corporation
    location: McLean, VA / remote
    dates: August 2020 - April 2023
    notes:
      - Worked on a Development Experience team that created and maintained a variety of developer tooling and infrastructure, gaining a unique perspective on usability that continues to shape my tooling designs today.
      - Contributed to a remote development solution, including a custom Kubernetes service to lease EC2s and a python tool to build/develop/test the product remotely (rather than on your own machine).
      - Architected and developed a pipeline to create warm builds that developers can take and use instantly rather than waiting to build from source.
      - Initiated & developed numerous prototypes, many of which shipped (or became real quarter-long features for my team).
      - Regularly initiated & led architectural design discussions.
      - Regularly assisted developers in troubleshooting technical issues, both to help unblock them and to find ways to improve our local build stability.
      - Treasured high code quality standards and contributed to our data-driven goal to lead the department in code quality and component health.
      - Mentored two interns as a Summer Intern Manager, meeting with them weekly to optimize their internship experience.
  - title: Software Engineering Intern
    company: Uber Advanced Technologies Group
    location: Pittsburgh, PA
    dates: May 2019 - August 2019
    notes:
      - Developed and benchmarked alternate implementations for a key-value store using various database technologies (e.g. LevelDB, Sqlite3).
      - Presented results to Uber ATG software engineers.
  - title: Teaching Assistant - Introduction to Programming
    company: University of Virginia
    location: Charlottesville, VA
    dates: Fall 2017 - May 2020
    notes:
      - Assisted hundreds of students with introductory programming concepts in Python.
      - Created <a href="https://www.youtube.com/playlist?list=PLeih3T8PoRaYXpRwCVUmCEQqzZ51qyAmD">review videos</a> that have received over 13,000 views.
      - Helped manage the course as one of four "Head TAs."
  - title: Software Engineering Intern
    company: NASA Langley Research Center
    location: Hampton, VA
    dates: May 2018 - May 2019
    notes:
      - Created data management tools for "airborne atmospheric composition data"
      - Engineered a <a href="https://www-air.larc.nasa.gov/cgi-bin/Driver.cgi?platform=KORUSAQ/DC8_AIRCRAFT">full-stack web application</a> (JQuery, AJAX, cgi, C++) for atmospheric researchers to create customized data merges.
skills:
  main languages:
    - Python
    - Bash
    - Go
    - Java
    - JavaScript
    - C++
    - Kotlin
  cloud infra:
    - Compute (GKE Cluster, Node Pools, Persistent Disks, Snapshot Schedules, VMs)
    - Networking (VPC, Subnet, Cloud NAT, L7 Application Load Balancer, MCI, Cloud DNS, Google-Managed Certificates)
    - Security (IAM, RBAC, Secrets Manager, Cloud Armor, Service Accounts, Workload Identity)
  main other technologies:
    - Kubernetes
    - GCP
    - Helm / Helmfile
    - Terraform / Pulumi
    - CI/CD pipelines
    - FluxCD
    - Istio
    - MermaidJS
    - Nix
    - Feature Flags / LaunchDarkly
    - Git
    - Docker
    - SQL
    - AWS
    - Auth0
  also worked with:
    - HTML / CSS
    - React
    - Gradle
    - Django
    - JQuery
    - Prometheus
    - Argo CD
    - Google chat bots
    - Chrome Extensions
    - Intellij Plugins
    - Autodesk Inventor
    - LabVIEW
books:
  - Clean Code
  - The Pragmatic Programmer
  - The Unicorn project
projects:
  - name: This Resume
    dates: February 2022 - present
    link: "https://github.com/sgatewood/resume"
    notes:
      - I didn't have Microsoft Word anymore, so I wrote this in YAML and rendered it into the document you are reading. :-)
      - This was just more fun than LaTeX
  - name: JobDeployment controller
    dates: Summer 2025
    link: https://github.com/sgatewood/job-deployment
    notes:
      - Mostly just wanted to get my hands on<a href="https://book.kubebuilder.io/">kubebuilder</a>
      - This could in theory solve a DX problem I had with deploying kubernetes jobs from helm
  - name: gcloud-fzf
    dates: Spring 2025
    link: https://github.com/sgatewood/gcloud-fzf
    notes:
      - Made a go CLI that I wanted for a hyper-specific use case
      - The interesting piece is I can install it through my own homebrew tap!
  - name: Portfolio site
    dates: Spring 2022
    link: https://sgatewood.github.io
    notes:
      - Sorta abused an old Jekyll theme I liked to serve as a portfolio site
      - Includes some interesting hacks including dark mode and some MermaidJS magic


Click where you wanna go
mindmap root((Sean's site)) :::link:/#here-is-my-site Awesome lists 😎 :::link:/awesome-lists/ Awesome tools :::link:/awesome-lists/tools.html Useless websites :::link:/awesome-lists/useless.html Dev stories :::link:/dev-stories/ Metrics exporter :::link:/dev-stories/metrics-exporter.html Pulumi contribution :::link:/dev-stories/pulumi-contribution.html Projects :::link:/projects/ Flake utils :::link:/projects/flake-utils.html Gcloud fzf :::link:/projects/gcloud-fzf.html Job controller :::link:/projects/job-controller.html K3d :::link:/projects/k3d.html This site :::link:/projects/this-site.html Yaml resume :::link:/projects/yaml-resume.html Resume :::link:/resume.html

gimme that fun lil site map