Rodrigo Barreto - Senior Software Engineer

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 🇵🇹

cat bio.txt

I've worked with C#, PHP, 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 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 experience.txt

Career

2024–PresentSenior Software Engineer @ Workwize (Netherlands, remote)
Laravel, Node, React, MySQL, Redis
2022–2024Senior → Lead Engineer @ FNZ Group (UK, remote)
Rails, Postgres, Redis
2020–2021Software Engineer @ This-is-Development (Netherlands, hybrid)
Rails, PHP, Node, React
2018–2020Backend Developer @ YoungCapital (Amsterdam, on-site)
Rails, Node, React
2016–2018Senior Developer @ Mall-connect (now Placewise) (Netherlands, on-site)
PHP, Symfony
2015–2016Freelancer & Career Break (Brazil → Europe)
C# .NET MVC4/MVC5 · Traveled across Europe
2012–2015Developer @ Simdut / PUC-RJ (Brazil, on-site)
C# .NET MVC

cat projects/mentorflow/README.md

Mentorflow// Co-Founder

Full-stack SaaS platform for martial arts academies and training studios. Leading backend, infrastructure, and product. Team of 3 devs.
Grew organically to 2,000+ daily active users across Portugal, Brazil, and the Netherlands.

ls ~/open-source/gems/

2018// 6,000+ downloads

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 source
2026ACTIVE

dry_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 source

cat ~/.contact

$ echo "Let's build something together"