# Derek Argueta > Edge Infra @ Airbnb Location: Austin, Texas, United States Profile: https://flows.cv/derekargueta Specialist in traffic engineering (CDNs, proxies, network protocols) and distributed systems. I enjoy infrastructure work and writing software in Go, Rust, or C++. Envoy code-owner for * oauth2 HTTP extension * AWS request signing HTTP extension https://github.com/envoyproxy/envoy/commits/main/?author=derekargueta ## Work Experience ### Senior Software Engineer | Traffic Infrastructure @ Airbnb Jan 2024 – Present | Austin, Texas, United States edge infra - CDN, DNS, GSLB, and ingress load balancers ### Senior Software Engineer | Fleet Net @ Tesla Jan 2020 – Jan 2024 | Austin, Texas, United States Worked on the server-side systems that enable connectivity to over 4 million vehicles for everything from remote diagnostics to mobile app commands. Primarily worked on: - mobile app API platform & ingress gateway - Tesla Developer API - https://developer.tesla.com/docs - remote vehicle capabilities research & development - mobile push notification infrastructure - debugging production mobile app & vehicle software issues - scaling our application infrastructure to handle growth Wrote code in: Ruby (on Rails), Go, JavaScript (React), and C++ Technologies used: Redis, Kafka, Envoy, Nginx, Kubernetes, MySQL, MongoDB, gRPC Envoy Contributions: * internal redirects w/ POST body payloads: https://github.com/envoyproxy/envoy/pull/15634 * fix regex for access log variable: https://github.com/envoyproxy/envoy/pull/15256 ### Site Reliability Engineer | Traffic Infrastructure @ Pinterest Jan 2017 – Jan 2020 | San Francisco Bay Area Part of a 3-4 person team that managed all ingress infrastructure (CDN/DNS/GSLB/load-balancing) and took on the challenge of building an Envoy-based service mesh to handle Pinterest-scale service-to-service traffic. - Launched Envoy as the ingress and service mesh proxy for a VM-based environment (hot restart across Docker containers, OSS contributions, numerous internal extensions including OAuth support, wrote tooling for validating configuration changes, deployment scripting, wrote a tcollector module to consume Envoy metrics, etc.) - Onboarded a CDN vendor to Pinterest's multi-CDN edge network - Helped productionize and launch numerous Pinterest projects such as https://trends.pinterest.com - Migrated CDN/DNS configurations to be managed with Terraform - Migrated the ingress cloud load balancers from AWS ELBs to AWS NLBs - Handled day-to-day operations including CDN changes, DNS changes, GSLB changes, renewing TLS certificates, acquiring and onboarding new domains, etc. - Implemented Zipkin tracing through the CDN to have client-to-edge and edge-to-origin spans - Speaker at EnvoyCon 2018 (https://youtube.com/watch?v=4x5WjxAMvKY) - Keynote Speaker at KubeCon EU 2020 (https://youtube.com/watch?v=CoLionpKa9c) - Participated in a 24/7 on-call rotation Wrote code in: C++, Go, Python, JavaScript (DNS-based GSLB, not UI work), Bash Technologies used: Nginx, Envoy, Varnish, Jenkins, Terraform, various traffic vendors, AWS, Zookeeper ### Research Assistant @ Brigham Young University Jan 2017 – Jan 2017 | Provo, Utah Area Worked in the Internet Measurement and Anti-Abuse Lab under Dr. Casey Deccio (https://imaal.byu.edu/) Second author of "A Quantitative Study of the Deployment of DNS Rate Limiting." (ICNC 2019) Implemented a DNS rate limiting observation system in Go. The system observed the Alexa top 1 million domains and attempted brute-force A and AAAA queries against the authoritative nameserver for each domain and recorded the observed threshold where nameservers would begin blocking queries. ### Teaching Assistant @ Brigham Young University Jan 2016 – Jan 2017 | Provo, Utah Area CS 235 - Data Structures (trees, lists, sorting algorithms, C++) CS 330 - Concepts of Programming Languages (Racket, Julia, Prolog, Erlang, Haskell) ### Software Engineering Intern | Visibility Infrastructure @ Pinterest Jan 2016 – Jan 2016 | San Francisco, California Core Infrastructure - Cloud Core Services Visibility team, working on the monitoring infrastructure. Implemented a tool for previewing alert configurations against historical timeseries data to improve threshold accuracy - not too noisy and not too silent. Rewrote portions of the Jinja based application into React, laying the groundwork for integrating d3.js and React. Wrote code in: Python, JavaScript (React) ### Software Engineering Intern @ Domo, Inc. Jan 2015 – Jan 2016 | American Fork, UT iOS/Mobile team - Performance profiling and improvements - Integration of third-party extensions such as 1Password - Bug fixes Wrote code in: Swift ### QA Engineering Intern @ Domo, Inc. Jan 2015 – Jan 2015 | American Fork, UT - Wrote automated integration tests using Groovy, Geb, and Spock. - Wrote automated unit tests with JavaScript, Karma, and AngularJS - Ran regression tests. - Built internal automation tools for the QA team. Wrote code in: Groovy, Python, Go, JavaScript (AngularJS) ### Software Engineering Intern @ Verisage Jan 2014 – Jan 2015 | Provo, Utah - Full-stack iOS and Web development - Ran my own devops to deploy across all ends to a Linux server and TestFlight - Over 90% test coverage - Linux automation using cron and Python ## Education ### Bachelor of Science (B.S.) [incomplete] in Computer Science Brigham Young University Jan 2013 – Jan 2017 ### Klein Oak High School Jan 2009 – Jan 2013 ## Contact & Social - LinkedIn: https://linkedin.com/in/derekarg - Website: http://www.dargueta.com - Website: https://www.pinterest.com/ - GitHub: https://github.com/derekargueta --- Source: https://flows.cv/derekargueta JSON Resume: https://flows.cv/derekargueta/resume.json Last updated: 2026-03-22