About
Bio
Backend software engineer with 5+ years of experience building, testing, and maintaining large-scale Java systems in enterprise environments. I've worked across modular service architectures handling real-time search orchestration, alert pipelines, and batch processing. I ship production code, lead hotfixes, and drive test coverage initiatives that measurably improve system reliability.
Outside of enterprise work, I build full-stack projects in Python and JavaScript to stay sharp and explore different architectures. I have a U.S. Air Force background that instilled discipline, accountability, and the ability to perform under pressure. Those qualities carry directly into every engineering role I take on.
Work Experience
March 2026 – Present
Sr Test Engineer II
General Dynamics Mission Systems
- Design and implement cost-effective test methods across hardware, software, and integrated systems
- Execute functional, environmental, operational, and performance testing throughout the development lifecycle
- Document system verification and produce technical test work products using standards, processes, and tools
- Isolate, troubleshoot, and track defects to drive resolution and improve product quality
- Design test/diagnostic programs, fixtures, and equipment; author specifications and procedures for new products
May 2023 – Nov 2025
Software Engineer
Thomson Reuters
- Authored 785+ unit tests across 20+ gateway modules; raised coverage from ~22% to 80–98%
- Led production hotfix cycles and dependency remediations (commons-lang, Spring Security) across multi-module Java platform
- Designed and built V2 REST endpoint for alert management with DataDog audit logging; achieved ~80% performance improvement
- Diagnosed and fixed systemic CI/CD template issues affecting 16 modules; maintained GitHub Actions and AWS bake/deploy pipelines
Mar 2020 – May 2023
Software Engineer
Maverick Software Consulting
- Developed and maintained enterprise Java applications in client-facing consulting engagements
- Collaborated with cross-functional teams on feature delivery, testing, and deployment
- Contributed to code quality and test coverage on legacy and greenfield codebases
- Supported production systems and participated in incident response and hotfix workflows
Jan 2018 – Jan 2024
Electrical & Environmental Systems Specialist
U.S. Air Force
- Maintained mission-critical aircraft systems under strict safety and compliance standards
- Operated effectively in high-pressure, time-sensitive environments; applied discipline and accountability to technical problem-solving
Tech Stack
- Languages: Java, Python, JavaScript, SQL
- Frameworks: Spring Boot, Spring MVC, FastAPI, SQLAlchemy
- Build & Test: Gradle, JUnit 4/5, JaCoCo, Pydantic
- Cloud & Infra: AWS (EC2, S3, CloudFront, Route 53, ACM), Render
- CI/CD: GitHub Actions, JFrog Artifactory
- Monitoring: DataDog
- Databases: PostgreSQL, enterprise datamarts
- Tools: IntelliJ IDEA, Cursor AI, Azure DevOps, Git
Core Strengths
- Test coverage at scale: 785+ unit tests authored across 20+ modules, raising coverage from as low as ~22% to 80–98%
- Production reliability: Led multiple PROD and QED hotfix cycles, coordinating across release management, DevOps, and QA under tight deadlines
- Dependency management: Drove complex dependency remediations (commons-lang, Spring Security, Bouncy Castle) across multi-module enterprise systems, tracing transitive chains and coordinating with upstream teams
- CI/CD ownership: Diagnosed and fixed systemic pipeline failures affecting 16+ modules, maintained GitHub Actions workflows, and resolved intermittent bake/deploy issues in AWS
- Cross-team communication: Coordinated with release management, external library teams, and QA to ship fixes and features on schedule
- Proactive engineering: Identified and resolved latent bugs before they hit production, standardized PR templates across all team repos, and self-drove the test coverage initiative without being asked
Air Force Background
Served in the United States Air Force, where I developed a strong foundation in discipline, mission-critical thinking, and operating effectively under high-pressure, time-sensitive conditions. That military mindset translates directly into how I approach engineering: take ownership, communicate clearly, execute reliably, and never leave your team without a path forward.
Work Philosophy
I believe in writing code that earns trust: well-tested, clearly structured, and easy for the next person to pick up. I take ownership of problems end-to-end, from identifying root cause through deploying the fix and verifying in production. I actively seek out work that improves the system as a whole, whether that's raising test coverage, fixing pipeline issues, or standardizing team practices. I use AI tools (Cursor, Claude) as force multipliers for code review, test generation, and investigation, but every decision and every line of code is mine to own.
Certifications & Learning
AWS Certified Cloud Practitioner
Expected Q2 2026
AWS Certified AI Practitioner
Expected Q2 2026
Currently learning
- Master Java, Spring and Spring Boot, Spring Security, Spring AI, Docker and Microservices (Udemy)
- AWS Certified AI Practitioner exam prep
- AWS Certified Cloud Practitioner exam prep
What I'm Looking For
- Role: Backend, backend-leaning full-stack, AI Engineer, or QA positions
- Stack: Java/Spring Boot, Python/FastAPI, or similar modern backends
- Work arrangement: Remote or hybrid (Minneapolis / Twin Cities area)
- Team: Collaborative, high-ownership, reliability-focused culture