Skip to main content
Stephen Perry

Stephen Perry

Software Engineer & Full-Stack Developer

Hi, I'm Stephen Perry, a senior software engineer specializing in payment processing and healthcare fintech. I design and build secure, scalable, resilient payment infrastructure on .NET (6 through 10) and Microsoft Azure, spanning card-not-present, card-present, and ACH payments, and I currently lead my team's adoption of AI-assisted software delivery. I've enjoyed tackling challenges in the medical claims, banking, and payment processing sectors. Ultimately, I'm passionate about creating software that's scalable, maintainable, and efficient.

Outside of work, I love spending time with my family. You can also find me playing video games, getting into sim racing, or heading outdoors for some hiking and camping. I'm always eager to learn something new, whether it's the latest tech or a new tabletop game.

Skills & Technologies

Core Backend

C#.NET (Framework 4.5+, 6–10)ASP.NET CoreEntity Framework CoreJava (11, 17, 21)GroovySpring Boot / Spring Framework

Cloud & DevOps

Microsoft Azure (Functions, Event Grid, Service Bus, API Management, App Insights)AWS (Cloud Practitioner)Azure DevOpsJenkinsDockerVMware Tanzu

Databases & Messaging

SQL (all major dialects)SQL Server / SSDTApache CassandraApache Kafka (Confluent)CloudEvents

Payments & Security

NACHA ACHCard Processor IntegrationPayment Terminal IntegrationTokenizationPCI-Aware DevelopmentKeycloak

Frontend

AngularReactTypeScript

AI & Developer Tooling

JetBrains (IntelliJ, ReSharper)PowerShell / PesterGitHub CopilotClaude Code (multi-agent workflows)ChatGPT CodexGoogle AntigravityKiro

Additional Strengths

Technical ResearchTechnical WritingSoftware Documentation

Work Experience

Software Engineer - Full Stack

2024 - PresentWellfit Technologies
  • Supported the migration to Chase Merchant Services by implementing page encryption in Angular apps and updating upstream APIs for multi-processor payments; subject matter expert for Chase reconciliation reporting.
  • Built the ACH debit lifecycle for a next-generation payments API, including a state machine, NACHA change notifications, daily limits, and authorization capture.
  • Designed a payment method vault and delivered a bulk token migration pipeline on Azure Functions with checkpoint and resume, dry runs, and reconciliation files; 765 tests, load-tested at seven-figure volumes.
  • Hardened a payments API with idempotency-based duplicate-charge protection, a build-time authorization guard, and cross-service validation parity tests.
  • Served as payments subject matter expert for EMV PIN pad deployments; built EMV PIN pad management microservice and shipped one-click lane screen deployment for supported devices.
  • Leading AI-assisted delivery for the payments team: owns the agent-based SDLC framework, built a PowerShell PR review tool with human approval gates, and runs multi-agent adversarial code reviews.
C#.NET 6–10AngularAzure FunctionsAzure Event GridSQL ServerAzure DevOpsAI Agents

Software Engineer II

2022-2024JPMorgan Chase & Co.
  • Backend engineer for consumer banking applications and microservices implemented using Spring Boot.
  • Adapted legacy Java applications to modern microservices architecture.
  • Adapted consumer credit card acquisition to modernized consumer banking architecture.
  • Migrated microservices from Apache Cassandra to Oracle database.
JavaOracle SQLSpring BootApache CassandraVMWare TanzuAWSJenkins

Software Engineer

2018 - 2022Payer Compass
  • Data ingestion engineer for Medicare, Medicaid, commercial, and government-supported pricing data (Tribal, Tricare, FBOP, etc.).
  • Ensured data integrity in support of to-the-penny pricing against Medicare pricer code.
  • ETL development and maintenance for large-scale data ingestion.
  • Implemented data validation and quality assurance procedures.
  • Implemented new features, bug fixes, and optimizations for core proprietary pricing engine.
C#Microsoft .NETSQL ServerAzure DevOps

Education & Certifications

Formal Education

Bachelor of Science in Information Systems

University of Texas at Arlington

Emphasis on systems design and software development.

Certifications

AWS Cloud Practitioner

Amazon Web Services

Foundational understanding of AWS Cloud services, architecture, security, and compliance.