Summary
Overview
Work History
Education
Skills
Websites
Projects
Personal Information
Technical Stack
Timeline
Generic

Robert Schupp

Denver

Summary

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.

Education

Master of Arts - Econometrics

University of Missouri
St. Louis

Bachelor of Science - Economics

University of Missouri
Columbia, St. Louis

Skills

  • Platform Architecture
  • Backend Systems
  • Distributed Processing
  • Reliability Engineering
  • Cloud & Automation
  • Production Readiness
  • Engineering Leadership
  • AI/ML Integration
  • Client Engagement
  • React
  • Angular
  • React Native
  • Nextjs
  • Typsescript
  • Swift
  • Java (Android)
  • Java
  • Spring Boot
  • Nodejs
  • Express
  • Python
  • FastApi
  • LangChain
  • LangGraph
  • OpenAI API
  • Pgvector
  • Multi-Agent Systems
  • Postgresql
  • Oracle
  • SQL
  • Kafka
  • MQ
  • WebSockets
  • AWS
  • Docker
  • Jenkins
  • CI/CD Automation
  • Microservices
  • Event-Driven Systems
  • REST APIs
  • Real-Time Processing
  • System Integration

Projects

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

Personal Information

Title: Solutions Architect & Technical Consultant

Technical Stack

React, Angular, React Native, Nextjs, Typsescript, Swift, Java (Android), Java, Spring Boot, Node.js, Express, Python, FastApi, LangChain, LangGraph, OpenAI API, pgvector, Multi-Agent Systems, Postgresql, Oracle, SQL, Kafka, MQ, WebSockets, AWS, Docker, Jenkins, CI/CD Automation, Microservices, Event-Driven Systems, REST APIs, Real-Time Processing, System Integration

Timeline

Principal Engineer, BizOps

Mastercard Worldwide Inc.
11.2023 - Current

Lead Software Engineer, Transaction Processing

Mastercard Worldwide Inc.
11.2020 - 11.2023

Senior Software Engineer, Client Integrations

TSP Consulting
01.2018 - 11.2020

Co-Founder

Strux Inc.
05.2016 - 01.2018

Senior Software Engineer, Transaction Processing

Mastercard Worldwide Inc.
06.2014 - 05.2016

Master of Arts - Econometrics

University of Missouri

Bachelor of Science - Economics

University of Missouri
Robert Schupp