Summary
Overview
Work History
Education
Skills
Timeline
Personal Software Projects
Generic

Matthew Ager

Phoenix,AZ

Summary

Software developer with experience building high-performance systems, large-scale APIs, and production mobile applications. I’ve independently created and released 30+ desktop applications with 138,000+ downloads. At Iridium, I contributed to high performance C++ satellite and ground system simulations used to validate flight-bound software. At Sandhills Global, I developed enterprise .NET WebAPIs and mobile apps supported by GitHub and Azure workflows. I work effectively in agile teams, adapt quickly to new technologies, and continuously expand my technical depth.


Visit matthewager.com for more information.

Overview

3
3
years of professional experience

Work History

Satellite Software Developer, Intern

Iridium Satellite
05.2025 - Current
  • Built a high performance C++ replacement for a legacy telemetry parsing tool, achieving 100× faster throughput and 98% lower memory usage, and packaged a companion Python library for seamless integration across internal teams.
  • Optimized several components of the virtual test environment, cutting 5 seconds of overhead from every test command and improving overall system responsiveness.
  • Contributed to the design and implementation of a next-generation telemetry and log pipeline, replacing ELK with a Kafka-based streaming and retrieval system to greatly improve test performance.

Software Developer Intern

Sandhills Global
02.2023 - 05.2025
  • Developed and maintained enterprise-scale .NET codebases using C# and Visual Basic, contributed to the technical evolution of critical business applications.
  • Developed and maintained dozens of iOS and Android applications using C#, Objective-C, and Swift. Delivered robust marketplace, auction house, and other miscellaneous mobile and web applications.
  • Applied Agile methodologies to execute the full software development lifecycle, including continuous delivery practices, to roll out new features and versions efficiently.
  • Leveraging cloud technologies (Azure, GitHub) to enhance application development efficiency and reliability.

Education

Bachelor of Science - Computer Science

Arizona State University
Tempe, AZ
05.2026

Skills

  • Languages: C, C#, NET, Java, Swift, JavaScript, Objective-C, Python, Dart, SQL, VB, HTML, CSS
  • WebAPI Development: Built and maintained large scale, enterprise APIs for marketplace applications
  • Mobile App Development: Created and maintained mobile apps in Swift/Objective-C with SwiftUI, in C# with Xamarin Forms/Maui
  • Simulation Development: Made significant contributions to a high-performance, comprehensive satellite/ground simulation environment using C, Python, and Perl
  • Product Development: Independently developed, published, and maintained 30 desktop applications with 100,000 downloads collectively Primarily used C# and Unity

Timeline

Satellite Software Developer, Intern

Iridium Satellite
05.2025 - Current

Software Developer Intern

Sandhills Global
02.2023 - 05.2025

Bachelor of Science - Computer Science

Arizona State University

Personal Software Projects

Linear Chess:

  • A 2000 ELO Chess Engine written in C#. Utilizes low level programming concepts and graph search optimization techniques to quickly generate highly skillful moves. Integrated with a sleek GUI developed in Unity, and published.

AI Toy Box: 

  • Developed a Neural Network from scratch in C# and published an app with customizable simulations to visualize the network's training process across a series of 'toy like' games and challenges.

Linear Max: 

  • Developed a custom Ray Tracing engine in HLSL and C#. Created and published a simple 3D modeling and rendering software around it.

Video Games: 

  • Developed and published many video games and simulations totaling over 130,000 software downloads with millions of interactions on social media.