Professional Experience
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.
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.
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.