Senior Software Engineer & Trusted Cross-Functional Leader

Persistent, creative leader with a reputation for asking the right questions, getting clear on the root problem and finding practical solutions to tough technical challenges. Excels at guiding cross-functional initiatives across security, cloud and software engineering organizations to deliver secure, scalable developer tooling, cloud development environments and software delivery platforms in AWS, improving developer productivity. Brings consistency, levity and fun to complex projects, maintaining team morale and motivation. Internal subject matter expert in Docker.

Professional Experience

United Launch Alliance

Senior Software Engineer II | Technical Lead and Platform Engineering(2022 – Present)

Senior Software Engineer | DevSecOps and Platform Engineering(2021 – 2022)

Technical lead of a six-engineer Platform Engineering team and thought-leader driving the complex modernization of the DevSecOps ecosystem within a highly regulated environment. Manages CI/CD pipelines, infrastructure and internal developer platforms to support 300+ software engineers. Promotion reflects influence and leadership across engineering, IT, Security and leadership.

  • Cut developer environment provisioning time by 95%: Architected AWS-hosted cloud development environments using Coder and EKS, replacing workstation-based development under NIST 800-171.
  • Eliminated $60k in legacy licensing costs and reduced GitLab downtime to near-zero: Developed a highly available, IaC and CaC-backed deployment of the GitLab platform in AWS with automated upgrades, replacing on-premises Bamboo and Bitbucket.
  • Reduced new-project onboarding time by 90% across 100+ CI/CD pipelines: Designed reusable GitLab CI components that standardized pipeline implementation and accelerated adoption of modern delivery tooling.
  • Reduced open-source software acquisition from days to minutes: Architected an internal software supply chain platform to automate package ingestion, vulnerability analysis, and approval workflows.
  • Mentored and upskilled 12 engineers across functional teams to reduce team ticket volume by 15%: Trained engineers on independently operating CI/CD pipelines, improving self-sufficiency and increasing capacity.
  • Turned repeatedly proposed initiative into a viable solution, cutting build times 25%: Developed a proof of concept and prototype securing Docker-based containerized build environments as the replacement for inconsistent local tool chains.
  • Reduced security vulnerability remediation time by 90%: Deployed production Amazon EKS clusters to host internal developer platform services and pipelines.
  • Founded the Container Community of Practice establishing enterprise-wide engineering standards: Defined Docker guidelines, deployed guardrails, secured and adopted implementation practices.

Raytheon Technologies

Senior Software Engineer | Full-stack Developer and DevSecOps(2020 – 2021)

Software Engineer II | Back-end Java Developer(2017 – 2020)

Continuously expanding role as a technical innovator and cross-functional resource helping to stand up and establish program-wide DevOps infrastructure, standardize CI/CD pipelines and solve specialized software delivery challenges across classified and unclassified environments. Began as a back-end Java developer building Spring Boot microservices for automated test data.

  • Created reusable, modular CI/CD pipeline architecture: Used Configuration as Code, establishing standardized components that improved consistency and simplified pipeline maintenance across development teams.
  • Spearheaded automated software release tracking and baseline management: Developed a custom tool to assemble software bills of materials (SBOMs), documentation, packaging, and release records.
  • Cut file-transfer turnaround between air-gapped development environments by 50%: Designed and developed a custom ingestion application for disconnected teams.
  • Eliminated repetitive manual setup of factory tools: Automated system configuration and deployment with Ansible to standardize deployments across on-premises environments.
  • Reduced reactive support tickets by 10%, anticipating platform needs weeks in advance: Proactively researched and prototyped custom solutions after identifying needs weeks before formal requests.

Cerner Corporation

Software Engineer II | Full-stack Java Developer(2015 – 2017)

Software Engineer I | Front-end Java Developer(2014 – 2015)

Developed, tested and supported healthcare applications automating workflows and improving usability with direct input into design decisions.

  • Improved workflow performance by 80%: Reduced service calls and parallelized processing bottlenecks across RESTful microservices in enterprise healthcare applications.
  • Reduced peak CPU utilization by 20% improving resource efficiency and response times: Profiled application performance, identified CPU-intensive code and optimized execution.
  • Replaced print-dependent workflow with digitized capture and storage: Simplified clinical use of waveform capture with intuitive software that measured and saved data electronically into patient files for immediate review.
  • Led collaborations with clinicians and international developer teams: Gathered user feedback to understand pain points and inform design decisions to make applications more efficient and effective.
  • Expanded component-level debugging and testing capabilities streamlining troubleshooting: Developed internal tools to isolate components and service calls outside the application environment.

Education & Certifications

  • CompTIA Security+ Certified
  • Master of Computer Science, University of Illinois Urbana-Champaign
  • Bachelor of Science: Computer Science, University of Illinois Urbana-Champaign

Independent Projects

  • Iridium: Developed a native Linux Internet Relay Chat (IRC) client for elementary OS using Vala, GTK, and Meson, supporting private messaging, persistent server connections and channels, SSL-secured connections and automatic server reconnection.
  • HomeLab: Built a system across x86 and ARM hardware running Proxmox and ESXi, using Terraform, Ansible, Packer, Docker and Infrastructure as Code (IaC)/Configuration as Code (CaC) to experiment with emerging technologies and automations.

Areas of Expertise

Technical Leadership Decision Making Systems Architecture Technical Strategy Cross-functional Collaboration Stakeholder Management Technical Mentorship Developer Experience (DevEx) Technical Standards and Governance

Platform & Cloud

  • AWS (EKS, ECS, EC2, IAM, S3, RDS, EFS, Route53, KMS, Secrets Manager, Lambda), Docker, Kubernetes, PostgreSQL

DevSecOps

  • GitLab, Jenkins, Prometheus, Grafana, SonarQube, JFrog Platform (Artifactory, Xray), Coder

IaC & CaC

  • Terraform, Terragrunt, Ansible, Packer

Languages

  • Java, Python, Vala, Bash