Ryan Schumacher is a platform-focused engineering leader and Staff Software Engineer currently leading teams at Virtru with 15 years of experience building secure, developer-friendly systems. He blends hands-on full-stack engineering—especially Go, Node, and TypeScript—with architecture and product stewardship, driving projects from SDKs and CLIs to scalable audit pipelines. At Virtru he led efforts to add Node/Web support to NanoTDF, improved SDK DX with tree-shakable designs, and surfaced critical scalability and security issues before customer impact. He’s co-founded startups, led engineering teams, and shipped design systems and CI workflows that raised developer productivity and test coverage. Based in Birmingham, AL, Ryan pairs a pragmatic engineering mindset with a passion for UX and command-line tools, and frequently mentors junior engineers through architecture and delivery. An avid open-source contributor, he leads opentdf work and enjoys crafting clean APIs and small, efficient Go binaries.
15 years of coding experience
21 years of employment as a software developer
Associate's degree Computer Science, Associate's degree Computer Science at Auburn University at Montgomery
BS Computer Science, BS Computer Science at Auburn University
Contributions:8 PRs, 36 pushes, 4 branches in 1 year 1 month
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.
Request Free Trial
Ryan Schumacher - Staff Software Engineer Team Lead at Virtru