Dustin Ryan-roepsch is a software engineer based in Seattle with 11 years of experience building cloud and mixed-reality systems at top-tier companies including Meta, Microsoft, and Google. He combines strong backend expertise in Java and C++ with front-end experience (React, Riot.js) and a history of shipping features in large, legacy codebases as well as modern cloud services like GCP Private Catalog. Dustin’s internships and early co-op work demonstrate a pattern of quick technical ramp-up—learning Protocol Buffers, gRPC, Guice, and COM on short timelines—and practical automation skills from scripting and tooling projects. An active contributor to the XMage open-source project, he applies game-engine level detail to correctness and edge cases, showing care for both design and implementation. He mentors and teaches technical fundamentals, reflecting a collaborative, service-oriented approach to engineering.
11 years of coding experience
10 years of employment as a software developer
Bachelor’s Degree Computer Engineering, Bachelor’s Degree Computer Engineering at Iowa State University
Contributions summary:Dustin contributed to the implementation of the "Heat Stroke" card within the XMage game engine, a Java-based project. Their work involved creating the Java code for the card, including defining its properties, effects, and triggers based on Magic: The Gathering card mechanics. They also optimized imports and fixed card text to ensure the card's correct functionality within the game.
Contributions:40 commits, 23 pushes, 2 branches in 2 days
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.