Tommy Lang

Software Engineer specializing in distributed systems, cloud infrastructure, and network reliability

Experience

Software Engineer II

Google

Oct 2025 - Present

New York, NY

Working on the Spanner team (Google's distributed, strongly consistent database). Developing a new in-memory data structure and working on disaggregated database services.

Software Engineer

Google

Apr 2023 - Oct 2025

Worked on the Interconnect team for Google Cloud Platform (GCP). Cloud Interconnect is a service that provides low-latency, high-availability connections between on-premise networks and Google Cloud Platform.

  • Worked on core software services developing new product features at the management plane and control plane levels of the networking stack
  • Designed and implemented network traffic control features to enhance Google's network resilience during incidents
  • Contributed to the design of reliable systems for global, regional, and on-machine software services
  • Worked on automation to expand the service to new cloud regions, including configuring hardware, managing services, and setting up monitoring
  • Played a key role in maintaining high velocity for meeting customer and internal needs

Skills: C++, Python, Software Infrastructure, System Design, Cloud Computing, GCP, Computer Networking, Network Reliability

Graduate Teaching Assistant

Georgia Institute of Technology

Jan 2022 - Dec 2022

Taught CS3001 Computing in Society & Ethics to undergraduate students.

Software Engineer Intern

Google

May 2022 - Aug 2022

Worked on the Network Connectivity Center (NCC) team for Google Cloud Platform. Built control plane and data plane monitoring tools to test product functionality and identify network outages.

  • Built a new tool to generate scalable tests for complex network architectures
  • Reduced engineer toil and enabled easy testing of complex use cases for monitoring purposes (SLIs)

Skills: Go, System Design, Computer Networking, Cloud Computing, Site Reliability Engineering

Software Engineering Intern

Capital One

Jun 2021 - Aug 2021

Worked on an internal team ensuring proper security configurations for cloud deployments. Built a service to identify deployments with invalid configurations and notify owners with necessary actions. Developed in Python using AWS lambda functions.

Site Reliability Engineering Intern

NCR Corporation

Jun 2020 - Dec 2020

Designed and implemented a fault injection framework to evaluate the resilience of cloud deployments during simulated disasters.

  • Ran tests against real services monitoring deployment responses to failures
  • Implemented using Python, Kubernetes, Docker, and Helm in GCP
  • Created CI/CD pipeline using Jenkins

Student Software Engineer

Georgia Tech Research Institute (CIPHER)

Jan 2020 - May 2020

Worked in the Cybersecurity, Information Protection, and Hardware Evaluation Research (CIPHER) lab on the Apiary malware analysis framework used by government contractors.

  • Researched and implemented a feature using NLP to identify malware and social engineering in text files
  • Feature was released and used to screen email attachments
  • Developed custom library, created API endpoints, wrote unit tests, and designed front-end pages

Student Research Assistant

Georgia Tech Research Institute (EOSL)

May 2019 - Apr 2020

Worked in the Electro-Optical Systems Laboratory on signal processing for bathymetric LiDAR systems.

  • Developed algorithms using LiDAR and GPS sensor data to analyze ocean water and visualize sea-floor
  • Researched signal analysis on Bathymetric LiDAR waveforms to estimate sea water properties
  • Published results in SPIE Laser Radar Technology and Applications

Student Researcher

NASA Glenn Research Center

May 2018 - Jun 2018

Worked in the Optics and Photonics Branch. Developed and tested machine learning algorithms in low-memory microcontrollers.

Education

Georgia Institute of Technology

Bachelor of Science in Computer Science

Graduated 2023

Technical Skills

Languages

C++PythonGoTypeScriptJavaScript

Cloud & Infrastructure

Google Cloud PlatformAWSKubernetesDocker

Specializations

Distributed SystemsComputer NetworkingSite Reliability EngineeringSystem Design

Other

Machine LearningSignal ProcessingNLPLiDAR