Ricardo Matsui

Co-Founder & CTO at Penji

San Francisco, California, 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
Ricardo Matsui is a San Francisco–based Co-Founder and CTO with 12 years of hands-on engineering and startup leadership experience, currently scaling Penji since 2019. He bridges product and infrastructure work—shipping backend services, mobile apps, and DevOps automation—and has deep experience with React Native, Firebase, Docker, Ansible, and AWS. Prior roles at Tile and UC Davis show a track record of improving web performance, hybrid app experiences, and large-scale site and app deployments. An active open-source contributor, he has enhanced developer tooling in notable projects like git-town and SitePrism, improving Git workflows and testability in Ruby/Capybara stacks. Ricardo combines pragmatic engineering with product sensibility, often tackling thorny integration and reliability problems that sit between frontend UX and backend operations.
code12 years of coding experience
job8 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Science and Engineering, Bachelor of Science (B.S.) Computer Science and Engineering at University of California, Davis
bookFolsom High School
languagesEnglish, Portuguese, Spanish
github-logo-circle

Github Skills (13)

testing10
sh10
git10
rspec10
script10
workflow-engine10
page-object10
shell10
capybara10
scripting10
command-line10
ruby10
utility9

Programming languages (16)

C#JavaC++RustCGoHTMLNunjucks

Github contributions (5)

github-logo-circle
git-town/git-town

Feb 2015 - May 2015

Git branches made easy
Role in this project:
userFull-stack Developer
Contributions:8 commits, 19 PRs, 28 pushes in 2 months
Contributions summary:Ricardo focused on improving the `git-town/git-town` project, a tool designed to simplify Git workflows. Their contributions included implementing and refining features related to branch renaming, uncommitted file handling, and error reporting. They also added autocomplete functionality and made various improvements to the project's helper scripts and feature specifications, contributing to the overall usability and functionality of the tool.
git-flowproductivitycommand-lineworkflow
natritmeyer/site_prism

Mar 2018 - May 2018

A Page Object Model DSL for Capybara
Role in this project:
userFull-stack Developer
Contributions:7 commits, 3 PRs, 12 comments in 2 months
Contributions summary:Ricardo primarily focused on enhancing the SitePrism framework, a Page Object Model DSL for Capybara. They added support for various iframe selector types and implemented waiting for non-existence of elements. These changes required modifications to the core `element_container.rb`, page and step definitions, demonstrating a focus on expanding the framework's functionality and improving its testability. Further, they included features to raise errors when waiting for elements that don't appear.
dslpage-object
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