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.
Someone asked me today why I bother learning code when AI can just do it for me. I gave a short answer. Then I came here to give the real one.
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.
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.