Senior Backend Engineer

I build backends that scale under load.

Senior backend engineer, 8+ years. Distributed architectures, event-driven systems and large-scale data processing — currently building multi-tenant trading infrastructure at FunderPro.

live event pipeline
8+
Years building production systems
1000s
Requests per second at peak traffic
8
Companies shipped for since 2018

Where I've built

01

Impact

SplitC · Senior Backend Engineer → Tech Lead

Cut a data pipeline from 30 minutes to under 5

A data-intensive platform was processing millions of records per run on MySQL, and the job had grown past half an hour — long enough to block everything downstream of it.

  • Migrated the heavy workloads from MySQL to BigQuery, improving both performance and cost
  • Rebuilt the flow as event-driven work on Pub/Sub with background job processing
  • Led the squad that owned performance and scalability end to end
  • Go
  • Node.js
  • NestJS
  • BigQuery
  • Pub/Sub
  • GCP
Pipeline run time
Before
30+ min
After
< 5 min

Millions of records per run

Grupo SOMA · Senior Backend Engineer → Tech Lead

E-commerce that survives Black Friday

High-traffic retail systems handling thousands of requests per second, where the worst day of the year is also the most expensive one to get wrong.

  • Built the middleware layer connecting internal systems to the VTEX checkout flow
  • Hardened resilience for peak events through deliberate load testing
  • Coordinated a team of engineers and drove the architectural decisions
  • Node.js
  • NestJS
  • GraphQL
  • Kafka
  • Redis
  • GCP
Peak throughput

1000sreq/s

Sustained through Black Friday peak

FunderPro · Senior Backend Engineer

Money flows on a white-label trading platform

Payments, payouts and the controls around them for a multi-tenant prop trading platform, where every brand runs on one codebase and a wrong payout costs real money.

  • Built wallet checkout (Apple Pay, Google Pay) with retry across payment providers, and trader payouts through bank and crypto providers
  • Built payout fraud and risk controls: duplicate-account and payout-address detection with device fingerprinting, plus KYC expiry and name-mismatch checks
  • Replaced a third-party loyalty integration with an in-house points program, configurable per brand with feature flags
  • Cut vendor and infra costs, including a paid translation service replaced by a Claude API pipeline covering 8 languages
  • Led the TypeScript strict-mode migration across the NestJS monorepo
  • Node.js
  • NestJS
  • TypeScript
  • PostgreSQL
  • Redis
  • RabbitMQ
Multi-tenant architecture
core
brand Abrand Bbrand Cbrand D

One codebase, loyalty configured per brand via flags

02

Portfolio

A selection, not a full list — live commerce and high-traffic fashion e-commerce, the race-control system behind Stock Car, a mentoring marketplace, and the trading and retention platforms I work on today. Plenty of the rest is internal or under NDA and cannot be shown here.

  • Live commerce
  • Full-stack
  • Retail
  • Livestream
  • E-commerce
  • Farm
  • 360° commerce
  • Catalogue
  • Checkout
  • E-commerce
  • Performance
  • VTEX
  • Real-time
  • Stock Car
  • Race control
  • Live ops
  • Marketplace
  • Scheduling
  • Full-stack
  • NestJS
  • PostgreSQL
  • RabbitMQ
  • Redis
  • NestJS
  • React
  • Kafka
  • MongoDB
  • BigQuery
  • Pub/Sub
  • Go
  • Integrations
03

Experience

Dec 2025 — Present

Current

Senior Backend Engineer

FunderPro · Remote, International

  • Built payment and payout flows: wallet checkout (Apple Pay, Google Pay) with retry across payment providers, and trader payouts through bank and crypto providers.
  • Built fraud and risk controls for payouts: risk checks, duplicate-account and duplicate payout-address detection with device fingerprinting, and KYC expiry and name-mismatch checks.
  • Replaced a third-party loyalty integration with an in-house points program (earn on paid purchases, redeem at checkout), configurable per brand with feature flags.
  • Cut vendor and infrastructure costs: replaced a paid translation service with a Claude API pipeline covering 8 languages, reduced log volume and indexed fields in the logging stack, and cut error-tracking noise.
  • Led the TypeScript strict-mode migration across the NestJS monorepo (strictNullChecks plus 4 more compiler rules), and hardened message-queue reconnects and scheduled-job error handling.
  • Node.js
  • NestJS
  • TypeScript
  • PostgreSQL
  • MongoDB
  • Redis
  • RabbitMQ

Jul 2025 — Nov 2025

Senior Backend Engineer

StopChurn · Remote, International

  • Stabilised a legacy system with critical reliability issues and limited documentation.
  • Delivered new features across backend and frontend while fixing production issues.
  • Introduced automated testing (unit + E2E), reducing regressions and improving deployment confidence.
  • Operated effectively in a low-structure environment with high ownership.
  • Node.js
  • NestJS
  • React
  • TypeScript
  • MySQL
  • MongoDB
  • AWS
  • Kafka

Jan 2025 — Jul 2025

Tech Lead

Tech Lead

SplitC · Remote

  • Led a squad focused on performance and scalability of a data-heavy platform.
  • Defined technical approaches for large-scale data processing.
  • Conducted technical interviews and candidate evaluations.
  • Worked with the other leads to align priorities and technical decisions.

Sep 2022 — Jan 2025

Senior Backend Engineer

SplitC · Remote

  • Migrated the commission engine's heavy workloads from MySQL to BigQuery, cutting processing time from 30+ minutes to under 5.
  • Built data processing pipelines handling millions of records.
  • Built event-driven processing on Pub/Sub and background jobs, in Node.js and Go.
  • Refactored core parts of the system to improve performance and reliability.
  • Built an AI chat feature and AI-based formula suggestions using Vertex AI.
  • Node.js
  • NestJS
  • Go
  • TypeScript
  • BigQuery
  • GCP
  • Pub/Sub
  • Vertex AI
  • AWS

May 2022 — Sep 2022

Tech Lead

Tech Lead

Grupo SOMA · Remote

  • Led development of SomaLive, a live commerce platform with thousands of active users.
  • Led the evolution of the checkout middleware across all of SOMA's brands.
  • Led a team of ~5 engineers and owned the team's architecture decisions.

Sep 2021 — May 2022

Senior Backend Engineer

Grupo SOMA · Remote

  • Took ownership of the VTEX checkout middleware I had built as a consultant, connecting multiple brands' applications to the checkout flow.
  • Designed and implemented key parts of the system, from architecture to deployment.
  • Prepared the system for Black Friday, handling thousands of requests per second.
  • Ran load tests and improved stability under heavy usage.
  • Node.js
  • NestJS
  • TypeScript
  • GraphQL
  • Redis
  • Kafka
  • GCP

Oct 2020 — Aug 2021

Mid-level Software Engineer

Digital Republic · Remote

  • Built the VTEX checkout middleware for client Grupo SOMA, which led to SOMA hiring me directly.
  • Developed features for a mentoring marketplace and a high-visibility Stock Car application.
  • Built integrations with third-party APIs across CMS and management platforms.
  • Node.js
  • React
  • TypeScript
  • MongoDB
  • PostgreSQL
  • AWS
  • GCP

Mar 2019 — Apr 2020

Software Engineer

TR Soluções

  • Contributed to migrating a Java monolith into microservices using Quarkus (~5 services).
  • Implemented infrastructure with Docker and Kubernetes.
  • Improved code quality and observability using Prometheus and Grafana.
  • Java
  • Quarkus
  • Docker
  • Kubernetes
  • MySQL
  • PostgreSQL

Sep 2018 — Feb 2019

Internship

Developer Intern

CVS Sistemas e Informática · Itajubá, MG

Worked on multiple client projects across different domains, contributing as a full-stack developer.

  • Built features for a logistics platform used by delivery drivers.
  • Developed parts of mobile and web apps for restaurants and beauty salons.
  • Contributed to an online course platform, implementing new features and improving existing ones.
  • PHP
  • JavaScript
  • SQL
  • Bootstrap

Jan 2018 — Aug 2018

Developer

byron.solutions

  • Front-end work on early-stage web projects: WordPress sites and small single-page apps.
  • JavaScript
  • jQuery
  • WordPress
  • Bootstrap
04

Toolkit

Languages

  • Node.js 6+ yrs
  • TypeScript 5+ yrs
  • Go 2+ yrs
  • Java 1+ yr

Frameworks

  • NestJS
  • Express
  • React

Cloud & Infra

  • AWS
  • GCP
  • Docker
  • Kubernetes

Databases

  • PostgreSQL
  • MySQL
  • MongoDB
  • BigQuery

Messaging

  • Kafka
  • RabbitMQ
  • Pub/Sub

Testing

  • Jest
  • Cypress
  • TDD

Education

Information Systems
Universidade Federal de Itajubá (Unifei)

Languages

English — Full professional proficiency (EF SET C2)
Portuguese — Native

Certifications

  • Scrum Fundamentals Certified
  • Scrum Foundation Professional
  • DevOps Essentials Professional
  • Remote Work & Virtual Collaboration
  • EF SET English — C2 Proficient