Software Engineer | Quality, Automation & Full-Stack Development
9+ years building and testing complex systems across healthcare, aerospace, and enterprise environments. Precision, strategy, and quality — on the table and in the code.
9+ years developing and testing software across healthcare billing & claims, aerospace mission-critical systems, and enterprise applications. Deep knowledge of revenue cycle management, HL7, EDI, and data integrity validation.
Expanded test coverage from 117 to 600+ cases at Pratt & Whitney. Built reusable automation frameworks in Python, C#, and TypeScript. Quality isn't just tested in — it's architected from the start.
I use AI as a collaborator, not a ghostwriter. Guided prompts, domain expertise as a filter, and critical evaluation of every suggestion. AI accelerates the journey — I choose the destination.
The precision, strategy, and patience required in billiards mirror my approach to software engineering. Every shot requires careful analysis, planning multiple moves ahead, and executing with precision — just like architecting a robust system. My portfolio projects are billiards-themed because the skills translate: pattern recognition, systematic problem-solving, and staying calm under pressure.
Fun fact: I own a 5' × 10' Diamond Pro-Am pool table with a perimeter light. Sometimes the best debugging happens on the felt.
Bachelor of Science, Information Technology
Purdue Global University
Associate of Science, Information Technology
Indian River State College
Billiards-themed full-stack portfolio with 95 automated tests across 5 frameworks in 4 languages.
REST API for billiards league management with handicap scoring validation, soft delete patterns, and computed standings. Paired with Break & Verify — 32 BDD scenarios across Players, Matches, and Standings.
AI-powered billiards practice tracker with shot logging, trend visualization, and Claude API coaching insights. Paired with Cue QA — 21 E2E + 16 unit tests with GitHub Actions CI.
Tournament analytics pipeline for a simulated Florida billiards circuit. ETL data processing with interactive Streamlit dashboard. 14 PyTest scenarios caught 2 real query bugs during development.
A comprehensive toolkit built over 9 years of solving complex engineering challenges.
Continuous learner — Always adding new tools to the rack
Deep dives on test automation, AI-assisted development, and engineering philosophy.
I used Figma Make across two completely different projects at the same time. The contrast between those experiences taught me more about the tool than any single deep-dive would have.
The goal was simple: write three records to AppSync when a new user signs up. What followed was four issues, six permission errors, one circular dependency, and a hard lesson about how many layers AWS auth actually has.
My UPS blew up this weekend. Arc, flash, pop, burning smell — the works. What followed was two days of waiting and one very satisfying teardown of something I had no hope of repairing.
120 developer test plans. 800 manual test cases. Tens of thousands of lines of tightly coupled code written over 60 years. Here's what it actually looks like to introduce automation when there's no foundation to build on.
Follow me on LinkedIn for updates
Looking to collaborate on a project or discuss opportunities? Let's connect.
Whether you need test automation, full-stack development, or strategic technical guidance, I'm always interested in challenging projects that require precision and expertise.