Summary
Ryan Douglas is a Senior Software Engineer with a decade of experience modernizing legacy systems, building payment and support platforms, and leading UI-focused engineering teams. Based in Missoula, Montana, he has driven major platform and reliability work at Mindbody/Playlist—refactoring high-usage apps, introducing a feature-flagging system for legacy code, and implementing Secure Customer Authentication across multi-currency payments. He combines hands-on full-stack development (Next.js, React, React Native, gRPC, Kotlin) with people leadership, having managed migrations from ASP to Next.js and remediated performance issues across geographies. Equally comfortable architecting system-wide overhauls and automating repetitive workflows, he brings a problem-first mindset rooted in curiosity and a background in anthropology and international development that informs his pragmatic, user-centered approach.
11 years of coding experience
8 years of employment as a software developer
B.A. Anthropology, Cultural and Ethnic Diversity; International Development, B.A. Anthropology, Cultural and Ethnic Diversity; International Development at University of Montana