
- 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