Mark Richards

Hands-on Software Architect, Founder Of DeveloperToArchitect.com at O'Reilly Media

Greater Boston United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
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.
code10 years of coding experience
job20 years of employment as a software developer
bookB.S. Mathematics, B.S. Mathematics at Northern Arizona University
bookMaster Computer Science, Master Computer Science at Boston University
languagesEnglish
github-logo-circle

Github Skills (10)

rabbitmq10
cqrs10
architecture9
event-sourcing9
reactive-programming9
reactive9
caching9
nodejs8
typescript8
microservices6

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
wmr513/reactive

Apr 2016 - Sep 2020

Reactive Architecture Patterns from NFJS Sessions
Contributions:54 commits, 3 PRs, 33 pushes in 4 years 6 months
event-sourcingreactive-architecturenfjsarchitecture-patternscqrs
wmr513/caching

Jul 2018 - Feb 2022

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.
Request Free Trial