Summary
Christian Richards is a Principal Software Engineer with 15 years of experience architecting and delivering .NET and C# systems, currently leading multiple teams and DevOps efforts in cloud-hosted Microsoft environments. He combines hands-on development—refactoring legacy systems to n-tier architectures and implementing dependency injection with AutoFac—with product-level responsibilities like database design, backlog prioritization, and code review. His background spans military intelligence applications, financial tracking modules, and Unity3D/Photon authoritative server work, reflecting a rare mix of enterprise backend and real-time game networking expertise. He runs a small game tools company where he converted a C++ navigation library to C# for Unity, showing initiative in cross-language porting and low-level systems work. Known for driving reproducible DevOps configurations and clear documentation, he helps teams ship reliable releases close to production.
15 years of coding experience
23 years of employment as a software developer
The University of Arizona
Tombstone High School
Associate of Science (A.S.), Computer Science, Associate of Science (A.S.), Computer Science at Cochise College