Michael Yoo profile picture

Hello, I'm

Michael Yoo

LinkedIn GitHub

Get To Know More

About Me

Michael Yoo
Experience

Experience

2+ years
Software Development

Education

Education

B.S. Computer Science
Minor in Data Science

Hey, I'm Michael — a software engineer based out of the DC area, currently working out of New Jersey. I recently graduated from George Washington University with a B.S. in Computer Science and a minor in Data Science, and I'm currently working full-time at Apollotech MSI building autonomous systems and defense technology. Before that, I interned at Corsha and KnackWorks, where I got hands-on experience with everything from automated testing infrastructure to cloud-native data pipelines.

Outside of work, I'm currently building a baseball analytics tool that pulls live odds from the Odds API and runs expected value analysis on bets and player props. It started as a side project and turned into something I keep coming back to and actively developing. I enjoy the challenge of solving real-world problems with data — finding the edge that isn't obvious until you build the right model to look for it. Whether that's a drone navigating a contested environment or a betting line that hasn't been adjusted yet, the approach is the same: understand the system, find the signal, and act on it. When I'm not doing that, I'm probably following the latest in robotics research or going down some rabbit hole I had no business starting.

I'm always open to conversations about autonomous systems, defense tech, or anything at the edge of what software can do. If you think there's a fit or just want to connect, feel free to reach out — I'm always happy to talk.

Professional

Experience

Software Engineer — Apollotech MSI

July 2025 – Present
  • Architected high-fidelity drone swarm simulation environments using PyBullet, Gazebo, and PX4 to develop and validate coordinated autonomous behaviors; led full autonomy stack transition to physical hardware for live stakeholder demonstrations.
  • Served as Software Lead for a mission-critical decision-support system, owning algorithms for multi-source data fusion, tracking, and classification in contested, dynamic environments.
  • Drove requirements definition and technical alignment across integrated product teams, delivering through design reviews and technical reports.
  • Supported deployment and on-site testing of real-time systems, diagnosing and resolving performance and reliability issues in operational environments.
  • Contributed to competitive technical proposals, designing scalable software architectures for autonomous and real-time defense systems.

Student Research Specialist III — George Washington University

September 2024 – Present
  • Leading development of a database as the sole technical contributor to catalog images of flags with mourning quotes placed at the Washington Memorial by families affected by COVID-19.
  • Transcribing and structuring mourning messages into a standardized format using SQL, enhancing accessibility and long-term preservation of these cultural artifacts.
  • Identifying trends in visual and textual data to inform ongoing studies on public mourning practices.
  • Collaborating with non-technical team members to translate project needs into practical technical solutions.

Software Engineering Intern — Corsha

May 2024 – August 2024
  • Optimized the automated testing suite by replacing custom methods with standardized tools, resolving 10+ recurring test failures and improving reliability.
  • Increased testing efficiency by implementing environment reuse, saving 40% of testing time and allowing engineers to focus on feature development.
  • Integrated SonarQube for automated code reviews, ensuring early detection of issues and maintaining high code quality standards.
  • Utilized Ansible, Kubernetes, and GoLang for deployment automation and testing coverage.

Software Engineering Intern — KnackWorks

May 2023 – August 2023
  • Improved data accessibility and visualization on the DaaS project using GoLang, Python, Kubernetes, ELK, and Kafka, achieving a 25% faster query response time.
  • Deployed Logstash in Kubernetes for PostgreSQL-to-Elasticsearch migration.
  • Developed a GoLang service with an AWS S3-compatible storage endpoint, cutting data retrieval times by 15%.
  • Collaborated with stakeholders in agile sprints, ensuring technical solutions aligned with project goals.

Expertise

Technical Skills

Programming Languages

JavaJava PythonPython CC C++C++ GoGoLang HTMLHTML CSSCSS JSJavaScript SQLSQL RR PHPPHP

Tools & Technologies

GitGit LinuxLinux DockerDocker KubernetesKubernetes PostgreSQLPostgreSQL MongoDBMongoDB AWSAWS AzureAzure GCPGCP ArcGIS MAVLink PX4 ArduPilot

Frameworks & Libraries

Elastic StackElastic Stack Node.jsNode.js FlaskFlask KafkaApache Kafka ROSROS OpenCVOpenCV PyBullet Gazebo

Work

Projects

Raytheon AVC

Raytheon Autonomous Vehicle Competition

Python OpenCV

Developed a multi-drone autonomous system using Python and MAVLink to coordinate a swarm search of a defined area, culminating in precision package delivery to a designated target identified via ArUco marker detection with OpenCV computer vision.

Predictive Baseball Model

Predictive Baseball Model

Python

Pulls live MLB sports betting odds from the Odds API and runs expected value analysis on bets and player props, helping identify statistically favorable positions across sportsbooks. Combines statistical modeling with real-time market data to surface edges before game time.

xv6 Container Manager

xv6 Container Manager

C

Built a Docker-inspired container management system directly in the xv6 OS kernel, implementing isolated environments with resource limits, shared memory, and a hierarchical process scheduler. Hands-on kernel-level programming in C with real systems constraints.

GWack Slack Simulator

GWack Slack Simulator

Java

A multithreaded client-server chat application built in Java with a custom Swing GUI, supporting real-time messaging, live member list updates, and four switchable UI themes. Demonstrates concurrent programming, socket communication, and OOP design.

ARGS University System

ARGS University System

Python SQL HTML CSS AWS

Integrated three separate university systems — admissions, course registration, and academic advising — into a single full-stack web platform backed by AWS. Consolidated schemas from multiple databases into a unified SQL architecture.

Contact Me

I'm currently open to new opportunities. Whether you have a question or just want to say hi — my inbox is always open.