Senior Software Engineer and Team Lead with extensive expertise in defense software systems, quality assurance, and full-stack development. Proven track record leading high-priority DoD modernization initiatives, architecting mission-critical systems for combat aircraft, and building automated testing frameworks in CI/CD environments. Proficient in Behavior-Driven Development (BDD), microservices, and containerization. Recognized for technical leadership, cross-functional collaboration, and delivering production-ready solutions in classified defense environments.
Java, C#, Python, JavaScript, jQuery, PHP, SQL, MySQL, HTML, CSS, R
BDD, Manual & Automated Testing, SoapUI, Postman, Insomnia, TestExecute
.NET Microservices, OMS/UCI Messaging, ActiveMQ, NOMS/JOMS
Docker, Kubernetes, Jenkins, Maven, Atlassian Bamboo, Bitbucket
Jira, Confluence, Visual Studio / VS Code, RStudio, MS Office
Software Engineer III & Team Lead 03/2020 – Present
UNCOMN - Scott Air Force Base, IL
Leadership & Contract Management
Team Lead, P1 (Common Services) Contract — Managing UNCOMN personnel on high-priority defense modernization initiatives; role assumed December 2025
Technical Lead & Chief Architect, CAF GS Contract — Principal technical decision-maker and SME for Combat Air Force Global Strike mission planning systems
Conduct technical interviews and candidate evaluations; lead onboarding and mentoring of new team members on defense systems and company processes
Manage security documentation, CAC access, and personnel clearance processes; collaborate cross-team with developer teams at Scott AFB and external partners, including Boeing
Dynamic Mission Replanning (DMR-T)
Leading development of real-time mission replanning capabilities for B-52 bomber aircraft
Implementing UCI (Universal Command and Control Interface) message systems for tactical data exchange
Developed automated system test harnesses for validation of mission planning software
Defense Modernization
Previously led software modernization efforts for F-22 and F-15 fighter aircraft mission planning systems
Developed and deployed automated testing frameworks that significantly improved system validation efficiency
Modernized legacy desktop applications to microservice-based architectures; productized multiple solutions for military field deployment
Core Development
Develop .NET microservices supporting BDD with CI/CD pipelines using Atlassian Dev Tools
Backend development in Java, C#, and .NET; containerization with Docker Compose and Kubernetes
System integration using DDS protocols and ActiveMQ enterprise messaging
Lead and perform manual and automated software testing; manage contract and technical documentation
QA Software Tester 04/2020 – 10/2021
UNCOMN - Scott Air Force Base, IL
Responsibilities:
Supported BDD with CI/CD pipeline on the Strike ART contract
Developed and executed manual and automated testing; produced and maintained software documentation
Quality Control Technician 04/2020 – 04/2021
UNCOMN - Scott Air Force Base, IL
Responsibilities:
Evaluated software and associated documentation on the Global Decision Support System (GDSS) project
Participated in formal and informal reviews for IT quality; developed SQA plans and recommended process enhancements
Independent Contractor 01/2024 – 12/2024
Remotasks - Remote
Responsibilities:
Aid in training Large Language Models (LLMs) by providing high-quality responses to coding prompts
Review submitted responses for correctness per project specifications
Teaching Assistant & Central Grader 10/2021 – 03/2022
Trilogy Education / 2U - Remote
Responsibilities:
Supported instruction at Ohio State University's Blended Data Boot Camp covering Excel, Python, JavaScript (D3.js, Leaflet.js), HTML/CSS, APIs, SQL, Tableau, and R
Graded Data Analytics and Visualization homework assignments from students across the country
Software Quality Assurance Tester 02/2019 – 03/2020
Patriot IT - Swansea, IL
Responsibilities:
Monitored, analyzed, and tested DoD software during development using manual and automated testing processes
Teaching Assistant 10/2018 – 10/2019
Washington University / Columbia & Rice University Boot Camps - Saint Louis, MO & Remote
Washington University Data Analytics Boot Camp:
Supported instruction in Excel, Python, JavaScript, HTML/CSS, SQL, Tableau, and R
Columbia and Rice University Financial Technology Boot Camp:
Covered Excel/VBA, Python, Machine Learning (Scikit-Learn, Keras, TensorFlow), Blockchain, SQL, and Cryptocurrency
3rd Place Winning Submission for Trilogy BCS API Hack-a-thon using the new Bootcamp Spot API.
Frontend Web Development
Thinkful
2014
CS50 Introduction to Computer Science
Harvard University Extension School
2014
LaunchCode Summer of Code
LaunchCode
2016
General Education — 1998–1999
Southern Illinois University Edwardsville