Summary
Adam Patridge is a Senior Software Engineer with 14 years of experience building developer-facing tooling, content pipelines, and mobile .NET applications, currently shaping scalable data ingestion and reporting systems for Microsoft Learn. He blends hands-on engineering in Xamarin/.NET and JavaScript with program management experience to create processes and internal tools used by hundreds of content creators and data scientists. A former Xamarin MVP and curriculum developer, he has a knack for turning educational content needs into repeatable automation, templates, and reporting to improve content health at scale. Adam pairs technical depth with a background in human–computer interaction and security, and he actively mentors, writes, and presents to share best practices across teams. Based in Cheyenne, WY, he also advises on IoT developer experiences and has a track record of shipping production mobile and retail systems that handled high concurrency and revenue impact.
14 years of coding experience
19 years of employment as a software developer
MS Human Computer Interaction, MS Human Computer Interaction at Iowa State University