Mike Swanson

Software Engineer at Bluestaq

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
Mike Swanson is a pragmatic software engineer with 17 years of experience building reliable backend systems and automations, currently contributing at Bluestaq. He drove major cloud migrations and service designs at ATLAS Space Operations, including moving 100K+ file loads to AWS and introducing a Reservations service that improved scalability and team productivity. A disciplined engineer with a background as a U.S. Air Force signals analyst, he brings rigorous testing and operational security practices—achieving 80%+ test coverage and cutting bugs by 70% in production. He also contributes to classic open-source gaming projects like Freedoom and Chocolate Doom, focusing on build systems, engine fixes, and cross-platform release support. Known for mentoring and lifting teammates into leadership, he combines systems-level thinking with hands-on build and deployment expertise.
code17 years of coding experience
job1 year of employment as a software developer
bookBachelor's degree, Multidisciplinary studies concentration computer science, Bachelor's degree, Multidisciplinary studies concentration computer science at University of Nebraska at Omaha
github-logo-circle

Github Skills (19)

game-engine10
python10
sdl10
game-dev10
c1110
c1710
build-automation10
om10
game-development10
scripting9
licensing9
key-management9
retrocomputing9
retroprogramming9
rights-management9

Programming languages (17)

C#JavaC++CSSCRustSchemeTeX

Github contributions (5)

github-logo-circle
freedoom/freedoom

Dec 2008 - Aug 2021

Freedoom is an entirely free software game based on the Doom engine.
Role in this project:
userBackend & Build Engineer
Contributions:8 releases, 586 commits, 175 PRs in 12 years 10 months
Contributions summary:Mike primarily contributed to the project by updating licenses, adding copyright notices, and bumping copyright dates across various files. They also modified build scripts and related files, demonstrating involvement in project infrastructure and potentially build automation. Furthermore, the user worked on integrating and maintaining the graphics and text, and refactoring the project’s music-related scripts.
source-portgameazerothcoregamedevgamemaker
Chocolate Doom is a Doom source port that is minimalist and historically accurate.
Role in this project:
userBackend Developer & Build Engineer
Contributions:146 commits, 57 PRs, 106 pushes in 6 years 8 months
Contributions summary:Mike primarily contributed to the Chocolate Doom source port, a historically accurate Doom source port. Their work involved bug fixes and enhancements related to the game engine, including fixing typos and resolving issues with joystick support and fullscreen mode. They also added support for finding IWAD files from GOG.com installations and made code adjustments for Steam and GOG.com releases of games. Moreover, they contributed to updating version numbers and the news file.
gamegplv2gamessdlminimalist
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
Mike Swanson - Software Engineer at Bluestaq