João Rodrigues

Software Developer

Available for new projects

Hi, I’m João. I’m a software developer who builds reliable, high-performance applications.

The backend and integration layer is where I do my best work — designing and connecting APIs, writing system-level tooling, and keeping databases fast and dependable. What ties my work together is a simple, pragmatic bias: ship something that works, that is easy to maintain and expand, and that won’t surprise you at 3am.

If you’re here, you’re probably weighing up a project of your own. Maybe you want to build a new product from scratch, connect a third-party service to what you already run, or breathe new life into a system that’s started to show its age. Whatever it is, I would like to hear about it.

I also write the occasional post about the things I’m learning and the problems I run into — feel free to have a read through the blog while you’re here!

Ruby Golang Python Oracle SQL Server Linux
João Rodrigues

MIRAKL Marketplaces

I have experience working with marketplace platforms and their integrations.

Tecdoc API

I have built robust integrations with automotive data systems.

CLI Tools

Fast command-line tools in Go — built for automation, scripting, and everyday systems work.