
whoami
Rodrigo Barreto
cat role.txt
position: Senior Full-Stack Engineer
stack: Rails, Ruby, Node.js, C# .NET
company: Workwize
side_project: Co-Founder @ Mentorflow
location: Porto, Portugal 🇵🇹
cert:
AWS Certified(2023)
cat bio.txt
I've worked with C#, Node, and Ruby on Rails over 10+ years of backend engineering. Lived and worked in the Netherlands for 6 years, now based in Porto, Portugal. I first came to Europe as a highly skilled migrant, and today I no longer need a visa to work anywhere in the EU. I write about software development and enjoy participating in workshops.
Outside of code: I love cooking and inventing recipes to share with friends.
cat hobbies.txt
When I'm not coding: training BJJ 🥋, reading 📚, or playing guitar 🎸
cat projects/mentorflow/README.md
Mentorflow// Co-Founder & Technical Lead
Mentorflow is a SaaS platform for martial arts academies and training studios. I co-founded it, and I'm the one making the calls on product, architecture, and the everyday engineering. It runs as a React web app, a Ruby on Rails backend, and two native React Native apps on the App Store: a Hub for academies and a Mentee app for students.
I work with a small team of 3 engineers (2 seniors and 1 junior), and they're genuinely great people. Some of them also work at companies like Stripe and Oyster. Together we shape the roadmap, figure out how to break features down, and keep the codebase clean and easy to live with.
We recently moved our infrastructure from Heroku to DigitalOcean, which gave us a lot more control over the deploy pipeline. The product has grown on its own to 2,000+ daily active users across Portugal, Brazil, and the Netherlands.
Open Source
ls ~/open-source/gems/
credit_device
My first gem - a Ruby client for credit verification services. Built to help my company verify business credit information, it became useful for other Dutch companies as well.
→ view sourcedry_params
Automatically generates Grape params or Rails strong params from Dry::Validation contracts. No more duplicating field definitions. Grape adapter is production-ready; Rails module coming soon.
→ view sourcecat experience.txt
Career
Contact
cat ~/.contact
$ echo "Let's build something together"