Senior software engineer with 12+ years of experience designing and operating high-availability, low-latency systems in regulated, high-throughput environments. Strong background in concurrent processing and event-driven backend systems.
Overview
12
12
years of professional experience
Work History
Principal Engineer, BizOps
Mastercard Worldwide Inc.
O’Fallon
11.2023 - Current
Provided architectural guidance and risk assessment for new applications and major platform changes serving as technical gateway for 60+ development teams across the Decision Management Division.
Delivered technical presentations to engineering leadership and cross-functional stakeholders on architecture decisions, risk mitigation strategies, and platform evolution.
Served as technical advisor for AI-driven incident management initiatives.
Led program-wide migration of SSH automation from Digital.ai XLR to Ansible Automation Platform for the world’s largest GemFire grid processing 150,000+ transactions per second, enabling zero-downtime transitions.
Acted as primary platform escalation point and lead-on-call for high-severity incidents, ensuring 99.9%+ availability across distributed systems.
Drove production readiness standards across scalability, failure handling, security, and operational resilience.
Lead Software Engineer, Transaction Processing
Mastercard Worldwide Inc.
O’Fallon
11.2020 - 11.2023
Architected and delivered a real-time transaction processing channel generating $14M in first-year revenue, built on a low-latency Java processor integrated with MQ and a Spring Boot/Kafka ingestion service publishing shared state into GemFire.
Designed a reusable ultra-low-latency duplicate-detection component supporting composite keys in concurrent, grid-backed execution paths.
Acted as technical lead for a cross-functional delivery team, providing day-to-day guidance, code reviews, and architectural direction.
Partnered with product owners and stakeholders to translate business requirements into scalable, maintainable technical solutions.
Restructured core Java transaction-processing codebases, reducing build times by 98%, increasing build reliability, and improving developer ownership and confidence.
Established engineering standards and best practices around unit and integration testing, code quality, and deployment workflows.
Senior Software Engineer, Client Integrations
TSP Consulting
Mount Laurel
01.2018 - 11.2020
Built and delivered a cloud-native mortgage integration platform (React, Node.js, PostgreSQL, AWS) for multiple financial institutions, replacing legacy MuleSoft-based integrations.
Led technical engagements with direct client (Blend) and their banking customers, coordinating integration strategies and requirement gathering across legacy loan origination systems.
Developed React frontend for integration manager, supporting real-time client migrations and multi-party technical coordination.
Managed client relationships and API integrations for financial institutions, serving as primary technical point of contact for implementation and troubleshooting.
Designed and implemented MuleSoft integrations and migration pathways for production banking systems.
Co-Founder
Strux Inc.
St. Louis
05.2016 - 01.2018
Consulted directly with client executives (including President of 60M-revenue construction company) to architect custom training solutions, define requirements, and translate business needs into technical designs.
Built and delivered native mobile applications (iOS/Swift, Android/Java) and full-stack web platform (Angular, Node.js, PostgreSQL) deployed in AWS.
Owned end-to-end product design, full-stack development (frontend and backend), and client delivery for multiple client engagements.
Led all frontend development including native mobile applications and modern web frameworks, delivering solutions across iOS, Android, and web platforms.
Managed pre-sales activities, requirement gathering, technical proposals, and client relationship management from initial consultation through delivery.
Senior Software Engineer, Transaction Processing
Mastercard Worldwide Inc.
O’Fallon
06.2014 - 05.2016
Co-developed a patented fraud-detection notification system (US10657537B2), integrated into Mastercard's core security and transaction-processing architecture.
Contributed to backend development and system integration for real-time transaction processing systems handling global payment volumes.
BloodChess, 3D Chess Combat Game (Unity), Built a Unity-based 3D chess game with animated combat, AI-driven opponents, and custom gameplay systems in C#. Instrument Results, Full-stack system for tracking instrument runs and processing measurement results., Java / Spring Boot service with PostgreSQL, REST APIs, OpenAPI (Swagger), async processing, Angular UI for run creation, measurement submission, and status visibility, Defined run states with event-backed transitions, Dockerized local stack; Testcontainers-based integration tests, One-command Docker setup for quickly running the full system end-to-end, https://github.com/a2345sooted/instrument-results-local-demo, https://github.com/a2345sooted/instrument-results-service, https://github.com/a2345sooted/instrument-results-ui