Hands-on Software Architect, Founder Of DeveloperToArchitect.com at O'Reilly Media
Greater Boston United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Mark Richards is a hands-on software architect and founder of DeveloperToArchitect.com with four decades of experience designing and implementing microservices, SOA, and distributed systems—primarily in financial services. He blends practical architecture and implementation expertise with prolific authorship for O'Reilly, including titles like Software Architecture: The Hard Parts and several microservices books. As an independent consultant and frequent conference speaker and trainer, he turns complex enterprise requirements into pragmatic, maintainable solutions and has guided teams from code-level design to organization-wide architecture. Mark's career spans senior architecture roles at IBM and Collaborative Consulting and leadership as a chief architect, giving him deep experience in application, integration, and enterprise architecture. Based in Greater Boston, he also mentors developers transitioning into architecture through free resources on his site, reflecting a commitment to sharing hard-won lessons. An unexpected strength is his longevity in the field—starting in 1983—which provides rare historical perspective on how distributed systems and architectural patterns have evolved.
10 years of coding experience
20 years of employment as a software developer
B.S. Mathematics, B.S. Mathematics at Northern Arizona University
Master Computer Science, Master Computer Science at Boston University
Source code from my microservices caching session at NFJS
Contributions:24 commits, 1 PR, 14 pushes in 3 years 8 months
nfjscachingnodejsmicroservices
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.