Michael Virgo

Founder, Development Lead at Westport Games

Kansas City, Missouri, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Michael Virgo is a founder and development lead with nine years of software engineering experience, blending indie game development expertise with production-grade backend and full-stack systems work. A Georgia Tech MS in Computer Science, he has shipped infrastructure and feature work at Udacity and Sydecar—reducing cloud storage costs, migrating millions of files, integrating Azure workspaces, and building secure financial data flows. Comfortable in C++, Python, Swift and Typescript, he now leads an action RPG project in Unreal Engine 5 while maintaining a history of practical open-source contributions to Udacity's self-driving car and ML repos (including MPC and semantic segmentation tooling and DevOps scripts). His background in accounting and auditing informs a meticulous approach to reliability, documentation, and secure data handling that often shows up in tooling and process improvements.
code10 years of coding experience
job9 years of employment as a software developer
bookUniversity of Kansas
bookMaster's degree Computer Science, Master's degree Computer Science at Georgia Institute of Technology
bookComputer Information Systems (Certificate) Computer Programming, Computer Information Systems (Certificate) Computer Programming at San Jose City College
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (30)

dependency-management10
json10
c-language10
python10
semantic-segmentation10
machine-learning10
bash10
homebrew10
eigen10
tensorflow10
build-automation10
jupyter-notebook10
refactoring10
coding-style10
cprogramming-language10

Programming languages (11)

C#JavaC++CSSShellCCMakeJavaScript

Github contributions (5)

github-logo-circle
Role in this project:
userDevOps Engineer & ML Engineer
Contributions:14 commits, 2 PRs, 11 pushes in 9 months
Contributions summary:Michael primarily focused on setting up the development environment and providing documentation. They created a script to configure Git remote and credentials, streamlining the setup process. Additionally, they added documentation and annotations to the helper and test files, explaining the project structure and data handling. They also added explanations of what is required to adapt the project to the Cityscapes dataset, likely related to image format and size changes.
Create a path planner that is able to navigate a car safely around a virtual highway
Role in this project:
userFull-stack Developer
Contributions:10 commits, 12 PRs, 7 pushes in 11 months
Contributions summary:Michael primarily focused on code maintenance, improvement, and upgrading dependencies within the path planning project. They addressed merge conflicts, removed unnecessary code, and updated the angle check in the `NextWaypoint` function. A notable contribution involved upgrading the project's JSON library to version 3.0.0, reflecting a commitment to keeping dependencies current. The user also refactored code for improved readability and adjusted code style.
highwaynavigatepath-plannerplannerable
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial