About
I'm a computer engineer and have been building software since 2019. Today, at RDI Software, I ship new features and investigate critical incidents in McDonald's applications used in markets such as Germany, Australia, Canada and the United States.
I enjoy the work that demands calm: correlating logs across systems, reproducing the issue in a controlled environment, reaching the root cause and delivering a fix that breaks nothing in another country. I talk little and investigate a lot.
On the back end, Node.js is my tool of choice, alongside years of C# and .NET. I build and consume REST APIs, webhooks and OAuth 2.0 authentication, and connect systems, databases and services with n8n workflows.
On the front end, I work with React, Next.js, Vite and TypeScript, from landing pages and dashboards to interactive 3D experiences with Three.js.
Web & front-end
I build for the web end to end: the interface people see and the back end that makes it work. I take on websites, landing pages and front-end projects as a freelancer.
- Websites and landing pages
- Fast, responsive and accessible pages focused on conversion, delivered to freelance clients.
- Interactive 3D
- For Buildaut, a Three.js house configurator built with Vite and Next.js: the house is modeled in 3D and the client changes it right in the browser, much like The Sims.
- Dashboards
- Data-heavy interfaces for freelance clients, wired to the APIs and databases behind them.
- Front-end stack
- React, Next.js, Vite and TypeScript. The Vibron interface is built with React and TypeScript.
- This site
- Plain HTML, CSS and JavaScript, no framework, with motion, bilingual content and automatic deploys to Cloudflare on every push.
AI in practice
I use generative AI as an engineering tool, not a showcase: to deliver faster, with more context, and with verification.
- Agentic development
- Daily work with Claude Code: I plan, delegate to agents, review and verify. The agent writes; accountability for the result stays with me.
- Harness engineering
- I build the environment agents operate in: skills, hooks, subagents, persistent memory and MCP servers, with quality gates before anything is called "done".
- AI integrations and RAG
- OpenAI and Anthropic APIs applied to client businesses, with Retrieval-Augmented Generation so answers stay grounded in the company's own data.
- n8n automation
- Workflows that connect APIs, systems and databases, removing repetitive manual work end to end.
- Own product
- I'm building Vibron, an Electron desktop IDE designed for working with AI agents, from editor to terminal.
Career
-
Jun 2022 — present
Software Engineer · RDI Software
New features and resolution of complex production incidents in McDonald's applications.
- Investigate critical incidents by correlating logs across multiple systems.
- Work on both the front end and the back end of these applications.
- Debug application code and reproduce failures in controlled environments down to the root cause.
- Design and test fixes with no side effects across markets: Germany, Australia, Canada, United States and others.
- Collaborate with global teams to validate findings and define next steps.
- Support other developers with questions and code logic, in a daily Scrum routine.
-
Nov 2020 — May 2022
Development Intern · RDI Software
My way into RDI. A year and seven months learning from the inside the applications I would later support as an engineer.
-
Nov 2019 — Apr 2020
Back-end Developer · IGS Desenvolvimento de Software
First professional experience writing back-end software.
-
Nov 2018 — Sep 2019
IT Support Technician · ZANC Assessoria Nacional de Cobrança
Where it all started: user and infrastructure support, and the habit of diagnosing before touching anything.
Stack
- Back-end
- Node.js · C# · .NET · .NET Core · ASP.NET MVC · Entity Framework · C · C++ · Python
- APIs
- REST · Webhooks · OAuth 2.0 · JSON · Middleware · Microservices
- Front-end
- React · Next.js · Vite · TypeScript · Three.js · HTML · CSS
- Data
- PostgreSQL · Supabase · Cloud object storage
- Infra and DevOps
- Docker · Docker Compose · CI/CD · Linux · Git · Self-managed VPS servers (Contabo) · AWS, Azure and Google Cloud (working knowledge)
- AI and automation
- Claude Code · MCP · RAG · OpenAI API · Anthropic API · n8n
- Practice
- Production debugging · Root cause analysis · Scrum
Education
- 2025 — 2027
- Postgraduate Degree in Full-Stack Software Engineering
Faculdade de Tecnologia Rocketseat - 2018 — 2022
- Bachelor's Degree in Computer Engineering
Universidade Anhembi Morumbi - Certifications
- POO C# · Node.js Fundamentals · Front End · Full-Stack · NLW Expert (React) · The Developers Conference · Global Collaboration Certificate
- Languages
- Portuguese, native · English, full professional · Spanish, basic
Let's Talk
Need a website, a landing page or a dashboard, or want to talk about a role? Send me a message. I prefer a good written message to an unexpected call, and I reply to every one.