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++

    Microservice-based architecture

    Git

    UX/UI Software Development Experience (C++ Graphics Libraries, SCOBOL)

    GTest Unit Testing

    Agile & Scrum Workflow

    FQT (Formal Qualification Testing) & Systems Integration Testing

    Unreal Engine 5 Android development

    Familiar Tools:


    OOP in C# & Java

    Unix & Command Line OS

    HP NonStop Utilities (Tandem, SCUP, XPRESS)

    Web Server Stack (XAMPP – Apache, SQL, PHP)

    Static Analysis Tools (Checkmarx)

    CI/CD Tools, Groovy language (for Jenkins, Jenkinsfiles)

    Splunk

    Collaboration Tools (Rally, Jira, Confluence, Bitbucket)

Resume

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



Professional Experience

Software Engineer

Mastercard  - 03/2022 – Present

O’Fallon, Missouri


  • Programmed in C++ for Transaction Switching Services, improving the way Mastercard connects financial institutions for debit transaction processing
  • Conducted unit testing using conventional tools like GTest and niche tools like T3 & HPNonStop’s Utilities to ensure code quality and functionality
  • Drafted readable documentation ranging from code design to internal tool guides
  • Performed technical analysis from project requirements and drafted stories for other engineers’ development work
  • Managed internal web application coordinating code deliveries, communicating across teams to guarantee successful quarterly releases

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

2019 - Present

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