Ryan Mcdevitt is a Staff Software Engineer with 11 years of experience applying a self-taught, polyglot approach to solve product and business problems across startups and large tech firms like Meta and Comcast. He blends full-stack practice (Go, React, JS) with deep interest in programming language design, curating patterns from languages ranging from Haskell and Rust to Elm and Racket to inform pragmatic architecture choices. Ryan has led engineering teams and major migrations—reducing costs and tech debt through serverless and cloud strategies, and even sped customer time-to-value via a WebAssembly validation pipeline. He moves easily between product-facing dashboards for fleet safety and large-scale creator monetization systems, thriving where product, platform, and developer productivity intersect. Based in Pennsylvania, he pairs hands-on implementation with leadership experience from founding a dev studio to directing engineering through an acquisition. Notably, his instinct for borrowing elegant language concepts into practical systems gives teams a disciplined yet inventive toolkit for shipping reliable software.
11 years of coding experience
16 years of employment as a software developer
Visitation
Computer Engineering, Computer Engineering at Stevens Institute of Technology
Contributions:13 commits, 6 pushes, 1 tag in 11 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.