Resume

Work Experience

DigitalOcean: Software Engineer II - Network Core (June 2022--May 2023)
  • Developed and maintained Golang services that configure the hypervisor‑level networking for company’s public cloud infrastructure using Open vSwitch (OvS)
  • Validated and improved a new system for measuring the network usage of customers' virtual machines
  • Participated in Network Core team’s on‑call rotation
Couchbase: Software Engineer - Test Automation (October 2021--June 2022)
  • Worked as Golang developer on Couchbase Capella, the company's database-as-a-service (DBaaS) product
  • Implemented automated testing of backend API endpoints for a new Couchbase Capella feature (Capella App Services)
  • Implemented database load testing program to record performance during various operations (scaling database cluster size up/down, terminating a node in the cluster, etc.)
Digital Turbine: DevOps Engineer (October 2019--October 2021)
  • Wrote Go program to monitor X.509 (TLS) certificates for expiration; deployed program as AWS Lambda function
  • Rewrote existing Python script in Go to improve runtime performance using concurrency
  • Configured and maintained test environments used by the development and QA teams to test Elixir microservices
  • Created/updated Chef cookbooks to handle changes in environments' technical requirements
  • Conducted technical interviews for DevOps team candidates
NetActuate: Technical Support Engineer (December 2017--September 2019)
  • Supported company's self-hosted public cloud platform, consisting of bare-metal and virtual Linux/BSD servers in 25+ physical points of presence
  • Implemented Nagios plugin to verify the existence of given BGP sessions on routers using SNMP
  • Diagnosed network transit issues using MTR/traceroute; opened support tickets with transit providers as necessary
  • Racked, cabled, and configured servers and networking devices in company's North Carolina datacenters

Education & Certifications

JNCIA-Junos - September 2018 (Expired)
Juniper Networks Certification Program

A.A.S. Computer Information Technology - July 2017
Central Carolina Community College

A.A.S. Networking Technology - July 2017
Central Carolina Community College