Summary
Ryan Preece is a Senior Software Engineer with over a decade of hands-on experience in the .NET ecosystem, currently building acquisition and retention tooling for Visual Studio at Microsoft. He specialises in mobile and desktop apps, backend systems, cloud engineering (Azure/AWS) and process automation, and has a track record of migrating on-prem systems to cloud-native architectures. A pragmatic DevOps advocate and mentor, he’s led cross-functional teams, embedded Agile practices, and presented at industry conferences including NDC Sydney. His consulting background spans HoloLens, native mobile, microservices on Kubernetes, and complex integrations, reflecting both deep technical breadth and client-facing delivery skills. Based in Redmond, he combines production-grade C# expertise with a penchant for frequent travel and continuous learning.
10 years of coding experience
8 years of employment as a software developer
Bachelor of Software Engineering, Computer Software Engineering, Bachelor of Software Engineering, Computer Software Engineering at RMIT University