I’m Stephen Madsen, a senior Unity mobile game developer with 15+ years of experience building and shipping mobile, PC, console, and XR games. I specialize in modular C# gameplay systems, performance-sensitive runtime design, input tracking, and production-ready prototypes, with a strong track record from prototype to launch and release support. I’ve shipped multiple 2D/mobile and 3D titles across iOS, Android, and consoles, taking ownership through a long lifecycle from concept to iteration and post-release support. I thrive in cross-functional teams and mentoring engineers, collaborating with art, design, and production to deliver robust, scalable systems and tools. I am comfortable leading initiatives, driving best practices, and delivering high-quality results against strict requirements and timelines.

Stephen Madsen

PRO

I’m Stephen Madsen, a senior Unity mobile game developer with 15+ years of experience building and shipping mobile, PC, console, and XR games. I specialize in modular C# gameplay systems, performance-sensitive runtime design, input tracking, and production-ready prototypes, with a strong track record from prototype to launch and release support. I’ve shipped multiple 2D/mobile and 3D titles across iOS, Android, and consoles, taking ownership through a long lifecycle from concept to iteration and post-release support. I thrive in cross-functional teams and mentoring engineers, collaborating with art, design, and production to deliver robust, scalable systems and tools. I am comfortable leading initiatives, driving best practices, and delivering high-quality results against strict requirements and timelines.

Available to hire

I’m Stephen Madsen, a senior Unity mobile game developer with 15+ years of experience building and shipping mobile, PC, console, and XR games. I specialize in modular C# gameplay systems, performance-sensitive runtime design, input tracking, and production-ready prototypes, with a strong track record from prototype to launch and release support. I’ve shipped multiple 2D/mobile and 3D titles across iOS, Android, and consoles, taking ownership through a long lifecycle from concept to iteration and post-release support.

I thrive in cross-functional teams and mentoring engineers, collaborating with art, design, and production to deliver robust, scalable systems and tools. I am comfortable leading initiatives, driving best practices, and delivering high-quality results against strict requirements and timelines.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Software Engineer at Meta
June 1, 2022 - May 1, 2026
Built production-facing Unity features for Meta Quest applications and samples, supporting mixed reality, spatial anchors, discovery, colocation, scene understanding, and immersive experiences. Developed Unity integrations, frontend workflow dashboards, and backend Python orchestration services for AI-assisted 3D/XR workflows and production runtime systems. Contributed to gameplay engineering, multiplayer/networked experiences, Meta XR developer SDK integrations, debugging, optimization, and prototype-to-release delivery across Quest, mobile, and web surfaces. Collaborated with AI, product, design, and engineering teams to shape workflow architecture, service integration, production delivery standards, and developer-facing tools.
Lead Engineer at SynaptixGames
February 1, 2012 - May 1, 2022
Led engineering for Unity mobile games, XR applications, WebGL experiences, cloud-backed services, proprietary engine development, and cross-platform client applications. Built and shipped iOS and Android applications using Unity, C#, Objective-C, Swift, C++, Xcode, Android Studio, and mobile platform SDKs. Implemented gameplay systems, input handling, UI flows, mobile runtime behaviors, platform integration, debugging workflows, optimization passes, and release support across multiple production titles. Designed and maintained full-stack and client/server systems spanning Unity, Unreal, proprietary engines, Azure Tables, Azure SQL, web dashboards, REST/JSON APIs, WCF/SOAP/XML services, and SQL stored procedures. Owned architecture, implementation, debugging, optimization, platform integration, build/release support, CI/CD practices, automated testing practices, and long-lived production system maintenance. Mentored engineers and coordinated cross-functional delivery across design, art
Game Programmer at Other Ocean Interactive
July 1, 2008 - February 1, 2012
Developed mobile, console, handheld, desktop, and educational games using C/C++, Objective-C, Java, and proprietary engine technology. Built and optimized gameplay systems, UI/game flows, platform-specific features, tools, and cross-platform runtime systems for shipped licensed and original titles. Contributed to a multi-platform 3D rendering engine supporting DirectX and OpenGL across Windows and Mac. Shipped mobile titles across iPhone, iPad, Android, Mac, Windows, Nintendo DS, Blackberry, Leapfrog Explorer, Xbox 360, and PS3 platforms.

Education

Bachelor of Science, Computer Science at Full Sail University
January 11, 2030 - January 1, 2007

Qualifications

Azure Developer Associate
January 11, 2030 - June 11, 2026
Azure Data Engineer Associate
January 11, 2030 - June 11, 2026
Microsoft 365 Security Administrator Associate
January 11, 2030 - June 11, 2026
MCSA: Cloud Platform
January 11, 2030 - June 11, 2026
MCSA: BI Reporting
January 11, 2030 - June 11, 2026

Industry Experience

Gaming, Software & Internet, Media & Entertainment, Professional Services, Education