Thiago Caetano
Software Engineer
I build web products end to end — 5+ years across TypeScript front-ends and Node.js services, most recently in fintech.
- Writing software professionally
- 5+ years
- EU work authorisation
- Portuguese citizen
- Based in
- São Paulo, Brazil
About
Who I am
I'm a full-stack software engineer with 5+ years in production systems. I work across the stack — React and Next.js on the front end, Node.js and NestJS with relational databases behind them — and I'm strongest in domains where correctness is not negotiable: payments, banking and compliance integrations, and background processing that has to survive retries.
I build microservices and serverless backends on AWS, and I care most about what happens after launch — clear service boundaries, tests that catch real regressions, and code the next person can pick up without a meeting. I lead and mentor developers alongside the engineering work.
Brazilian and Portuguese citizen, fluent in English.
Projects
What I've built
Professional, freelance and personal work.
Jan 2026
Personal
Split The Party
Solo — product, design, front end, back end and infrastructure
A web app for settling shared expenses in a group. Participants and costs go in, each item is assigned to the people it actually applies to, and the app resolves the debts into the smallest possible set of transfers. The free tier runs entirely in the browser with local storage; the paid tier adds server-side persistence and sharing per event. Built in Portuguese and English, and I own every part of it — product decisions, interface, back end and infrastructure.

React · Next.js · TypeScript · AWS Lambda · API Gateway · Amazon S3 · SQS · AWS Amplify · CloudFront
Feb 2023 — Present
Current
Ciabra
Software Engineer
Fintech platform handling invoices and digital wallets. I design and build the microservices behind it — banking API and compliance integrations in NestJS, and background job processing for webhook handling. I also contributed to a full interface redesign in React, and I lead and mentor two developers on the team.

TypeScript · NestJS · React · Next.js · MySQL · BullMQ · Amazon S3 · Docker · Jest · Mantine
Mar 2024 — Apr 2024
Freelance
RA Engenharia
Front-end developer
Marketing site for a forklift rental company. A single-scope freelance build: I designed and shipped the landing page end to end.

React · TypeScript · Tailwind CSS
Feb 2022 — Feb 2023
Palpite na Rede
Software Engineer
High-traffic sports betting platform and the administrative system behind it. I built and optimised features across the stack, designed the serverless backend on AWS Lambda and API Gateway, and integrated third-party APIs. I worked closely with designers on the interface.

React · Node.js · Express.js · Sequelize · MySQL · AWS Lambda · API Gateway · Material UI
Jan 2021 — Feb 2022
Quaestum
Full-stack Developer
A consultancy building software for its clients. I developed a rental car management system and an inventory system — responsive interfaces and the backend behind them — including a QR code printing solution for asset tracking. I also ran project meetings and sprint follow-ups.

PHP (Slim) · jQuery · Bootstrap · MySQL
Skills
What I work with
Grouped by where they sit in the stack.
- Languages
- TypeScript · JavaScript · SQL
- Front-end
- React · Next.js · Material UI · Mantine · Tailwind CSS
- Back-end
- Node.js · NestJS · Express.js · REST APIs · Microservices · BullMQ
- Cloud & infrastructure
- AWS Lambda · API Gateway · Amazon S3 · SQS · AWS Amplify · CloudFront · AWS Certified Cloud Practitioner
- Data
- MySQL · Sequelize · TypeORM · PostgreSQL
- Tooling & practices
- Git · Docker · Jest · CI/CD · Agile · Clean Architecture
Contact
Where to find me
Open to roles across the EU and remote