Colton Mir

I'm a

About

I am a real-time software engineer currently working with Mastercard's Debit Switch. The code base I complete projects on routes debit card transaction requests to the appropriate financial institution and returns the results (approved or declined). Before Mastercard, I programmed controller user interfaces on Boeing's MQ-25 Stingray for the U.S. Navy. I completed my college education at Purdue University as a Highest Distinction graduate in only 2.5 years with a 4-year Bachelor of Science degree from the Polytechnic Institute.


LinkedIn: www.linkedin.com/in/colton-mir

Phone: 262 993 3990

City: Saint Louis, Missouri

Degree: Bachelor of Science

Email: cole7mir@gmail.com

Freelance: Available

Skills

Like many experienced programmers, I've worked with more tools than I can name here. My strongest professional skills are listed, and I hope my portfolio below shows the range of technologies I've taught myself in the past: from 3D modeling to photo editing, from virtual reality to programming plinko in javascript.

    Proficient Skills:


    Object Oriented Programming in C++

    Git

    UX/UI Software Development (OpenGL, Qt, SCOBOL)

    GTest Unit Testing & Systems Integration Testing

    Agile & Scrum Workflow

    Collaboration Tools (Rally, Jira, Confluence, Bitbucket, Microsoft Teams)

    Unreal Engine 5 Android Development

    Static Analysis Tools (Checkmarx)

    CI/CD Tools & Groovy (Jenkins, Jenkinsfiles)

    Microsoft Office Suite

    GitHub Copilot & AI Pair Programming Agents

    Markdown & AI Tools/Agents

    Familiar Skills:


    C# & Java

    Unix & Command Line Operating Systems

    HP NonStop Utilities (Tandem, SCUP, XPRESS)

    Web Application Maintenance (XAMPP, Apache, SQL, PHP)

    Splunk

Resume

Please download a copy of my resume if you'd like to save my information.



Professional Experience

Senior Software Engineer

Mastercard  - 03/2025 – Present

O'Fallon, Missouri


  • Develops in C++ on the Single Message System, optimizing the way Mastercard connects financial institutions for debit transaction processing.
  • Designs and leads features by performing project requirement analysis, drafting stories, and mentoring junior engineers throughout development.
  • Leads modernization efforts including automating GTest unit tests, maintaining CI/CD pipelines, and updating compiler configurations while ensuring compatibility with HP's proprietary NonStop operating system.
  • Drafts agentic skills, agents, and reference documentation, leading the effort to distill program specifications into Markdown to reduce AI credit usage and context window consumption.
  • Continues core software engineering responsibilities including feature development, executing test transactions, and documenting software designs.

Software Engineer

Mastercard  - 03/2022 – 03/2025

O'Fallon, Missouri


  • Developed in C++ for Transaction Switching Services, improving the way Mastercard connected financial institutions for debit transaction processing.
  • Drafted readable documentation ranging from software design specifications to internal tool guides.
  • Managed an internal web application coordinating code deliveries and ensuring successful quarterly releases through cross-team communication.
  • Conducted unit testing using GTest, T3 Bank Simulator, and HP NonStop utilities to ensure code quality and functionality.

Real-time Software Engineer

Boeing (MQ-25 Stingray)  - 05/2020 – 03/2022

Saint Louis, Missouri


  • Programmed GUIs on RC-displays that control Air Vehicle-Ground Taxiing
  • Reviewed reports from UX Designers & Navy personnel to draft & revise requirements based on user feedback
  • Designed and produced tools to determine accurate geodesic distances/bearings/angles/etc. between global coordinates
  • Supported Functional Quality Testing (FQT) and Systems Integration Testing

Education

Bachelor of science in game design and animation

2017 - 2019

Purdue University, West Lafayette, IN


  • Cumulative GPA: 3.97
  • Purdue's Presidential Scholarship Recipient
  • Dean's List & Highest Distinction Graduate
  • Graduated 2 majors in 2.5 years

Portfolio Projects

Purdue Nursing Department VR Simulation

2019
  • Tasked with creating a "Room of Errors" VR simulation for nurses' educational practice
  • Reverse engineered a VR point-and-teleport blueprint to create an object selection tool
  • Worked closely with 3 teammates and a Nursing Department Sponsor

Ellipse Mobile App

2018
  • Programmed 2D Sidescroller of rocket ship orbiting between planets in seamless ellipse trajectories
  • Packaged in Unreal Engine 4, shipped to Google Play Store
  • Teamed up with a partner (artist) for the duration of the project

Picture Grid Engagement Gift

2024
  • Developed professional-quality drag-and-drop puzzle game with animated swapping puzzle pieces, compiled and packaged as an Android application
  • Applied advanced coordinate-based problem-solving techniques to optimize tile animation and ensure smooth gameplay mechanics.

.JS Foundations - Plinko

Plinko