Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

THOMAS LEAVY

Lawndale,CA

Summary

Versatile Software Engineer with over 6 years of experience specializing in Python development and scalable backend systems. Proven track record of bridging the gap between development and operations by leveraging Docker, AWS, and Kubernetes to optimize deployment pipelines. Passionate about writing clean, efficient code and automating infrastructure to drive engineering velocity.

Overview

7
7
years of professional experience
1
1
Certification

Work History

Principal DevOps Engineer (Top Secret)

Northrop Grumman
Redondo Beach, CA
02.2022 - Current

SDA T2 (March 2024-Present)

  • Championed adoption and structuring of Python AWS CDK for cloud infrastructure provisioning, producing reusable constructs and streamlining environment bootstrapping.
  • Created and integrated helm charts and kubernetes deployment manifests for reproducible environment-specific releases across dev/stage/prod, enhancing deployment consistency.
  • Developed Lambda for creating and updating AppConfig in addition to CDK to deploy
  • Adapted T1Jenkins pipelines for T2 program use: modularized stages, added automated testing, and integrated SonarQube scanning and Nexus image promotion.

Sagittarius Ground (Feb 2022-March 2024)

  • Established microservice framework to enhance operational status reporting.
  • Engineered microservice architecture with lead engineer to convey health and status of operating environment to operator UI, improving situational awareness.
  • Developed microservices in Python and Java to collect health and status information from various software, hardware, and network components, transmitting data to REST API for centralized access.
  • Developed multi-stage Dockerfiles for each microservice and REST API, incorporating distinct stages for testing, development, and production.

Software Engineer II (Secret)

Raytheon Technologies
El Segundo, CA
01.2019 - 02.2022

Multi-Function System Services (Jan 2019 - Feb 2022):

  • Designed, implemented, and tested a microservice in C++ for writing and storing instrumentation data off-board.
  • Enhanced existing C++ microservices with additional functionalities to fulfill program requirements.
  • Built simulator in Python for 3rd party hardware, facilitating interface with C++ software over TCP.
  • Designed a simulator for program's interfaces in C++ to be used by vendors in integration.
  • Used Docker in many different functions: containerized many of program's microservices, created docker compose file used by tactical image to load services, leveraged Prometheus to monitor containers and virtual machines running production tools/services with dashboards of live metrics and alerts.
  • Created design documentation for multiple software components, enabling program to pass three critical design reviews.
  • Led daily scrum meetings for team of 5-10 members, fostering collaboration and accountability.

Education

Bachelor of Science - Computer Science

California State University, Northridge
Northridge, CA
05-2018

Skills

  • Python
  • Java
  • C
  • Git
  • Jenkins
  • Docker
  • Kubernetes
  • Microservices architecture
  • AWS CDK
  • Test automation

Certification

CompTIA Security+

Timeline

Principal DevOps Engineer (Top Secret)

Northrop Grumman
02.2022 - Current

Software Engineer II (Secret)

Raytheon Technologies
01.2019 - 02.2022

Bachelor of Science - Computer Science

California State University, Northridge
THOMAS LEAVY