Ritchie Martori

Chief Architect at Voxel51

Phoenix, Arizona, 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

🤩
Rockstar
🎓
Top School
Ritchie Martori is a seasoned software architect with 15 years building developer-facing platforms and realtime APIs, currently serving as Chief Architect at Voxel51. He co-created the influential Node.js frameworks Deployd and LoopBack, contributing deep core and datasource improvements that helped shape modern API tooling. His career blends startup founding experience with enterprise UX and API leadership at IBM, demonstrating an ability to scale both codebases and teams. Comfortable across back-end and front-end stacks, Ritchie has driven TypeScript refactors, routing/binding design, and UI refinements for project sites. Based in Phoenix, he combines pragmatic engineering with a penchant for clean framework design and developer ergonomics. An often-understated strength is his track record of turning prototype toolkits into widely adopted open-source frameworks.
code15 years of coding experience
job17 years of employment as a software developer
bookPhoenix College
github-logo-circle

Github Skills (36)

application-framework10
apim10
javascript10
website-development10
expressjs10
back-end-development10
apidoc10
api-design10
css10
app-framework10
typescript10
j10
orm10
api10
loopback10

Programming languages (7)

TypeScriptCSSJavaScriptGoHTMLMarkdownPython

Github contributions (5)

github-logo-circle
deployd/deployd

Sep 2011 - Nov 2013

a toolkit for building realtime APIs
Role in this project:
userBack-end Developer
Contributions:552 commits, 1 comment in 2 years 2 months
Contributions summary:Ritchie's contributions focused on implementing and refining back-end functionality within the "deployd/deployd" repository, a toolkit for building real-time APIs. They were responsible for initial documentation, including the addition of files like `lib/controller/user.js`. Key contributions involved refactoring Model inheritance and adding tests within the model code.
apirealtimeclient-libraryjavascriptwebsocket
Connect Loopback to various Data Sources
Role in this project:
userBack-end Developer
Contributions:90 commits, 1 PR, 1 branch in 3 years
Contributions summary:Ritchie primarily contributed to enhancing the Loopback data source functionality. Their work involved adding features to attach data sources to existing models, including defining and mixing in data access object methods. They also added an example of attaching a data source to an existing model and made updates to remoting signatures for DAO methods. This indicates a focus on improving the core data source capabilities of the Loopback framework.
ormdata-sourcessourcesloopback
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
Ritchie Martori - Chief Architect at Voxel51