Senior Backend Engineer with 5+ years of experience designing and building production-grade distributed systems.
I don't just write code — I design systems, automate infrastructure, and ensure quality through rigorous testing. I own backend systems end-to-end: from architecture design and database modeling to CI/CD pipelines and production observability.
Core expertise in Go, TypeScript/Node.js, and AWS serverless architectures. Track record of solving real scaling problems — eliminating concurrency bottlenecks through async processing, reducing response times with multi-layer caching, and designing RBAC systems for multi-tenant platforms.
Background spans enterprise SaaS, gaming, e-commerce, and aviation — always with a focus on clean architecture, system design, and software engineering best practices.
// 3+ years collaborating with global teams in English. AWS Certified. Based in Brazil.
- Go
- Node.js
- TypeScript
- NestJS
- REST APIs
- GraphQL
- React
- Next.js
- Astro
- HTML / CSS
- AWS (Lambda, ECS, SQS, SNS, S3, EventBridge, DynamoDB)
- Terraform / OpenTofu
- Docker
- GitHub Actions
- CircleCI
- CloudFormation
- PostgreSQL (PostGIS)
- DynamoDB
- MongoDB
- Redis / Valkey
- MySQL
- Pinecone
- System Design
- Clean Architecture
- Event-Driven Architecture
- SOLID Principles
- TDD
- Microservices
- Serverless
- Auth0
- Clerk
- Casbin (RBAC)
- AWS IAM
Core backend engineer for a multi-tenant SaaS platform (salon booking + e-commerce). Responsible for architecture decisions, system design, and end-to-end implementation of critical business systems.
- Architected and built 10 independently deployable services in Go — public API, admin API, async workers, and webhook processors — following clean architecture with dependency injection and interface-driven design
- Designed an event-driven order processing pipeline (BigCommerce webhooks → SQS → Lambda), resolving concurrency issues that caused data inconsistencies under high webhook throughput by decoupling ingestion from processing
- Implemented multi-layer caching with Valkey using cache-aside pattern, single-flight for thundering herd prevention, and configurable TTL policies — fixing frontend memory leaks caused by heavy uncached database queries
- Built a role-based access control system with Casbin — fine-grained path-based authorization supporting 5 roles across multi-tenant contexts with wildcard matching
- Integrated 5 external systems end-to-end: BigCommerce (e-commerce), Exact Online (ERP/invoicing with OAuth token management), Clerk (auth), Postmark (transactional emails in 3 languages), and SerpAPI (reviews)
- Designed the database schema across 76 migrations including PostGIS for geospatial search, multi-language translations, soft deletes, and composite indexes for query performance
- Owned CI/CD pipeline: GitHub Actions with matrix builds, Docker multi-stage builds, ECR push, ECS Fargate deployment — using AWS OIDC (no long-lived credentials)
- Built async activity logging: SQS → Lambda batch processor → DynamoDB with composite keys for efficient time-range audit queries
Go · TypeScript · PostgreSQL · Valkey · AWS (Lambda, SQS, SNS, S3, DynamoDB, ECS, EventBridge) · Terraform/OpenTofu · Docker · GitHub Actions · Huma · Chi · Casbin
Contracted as backend engineer for Gol Airlines — one of Brazil's largest carriers — building an internal employee travel management system from the ground up.
- Designed and implemented a fully serverless architecture: Auth0 for authentication, DynamoDB for persistence, Lambda for compute, EventBridge for event routing, and SNS for push notifications on flight scheduling
- Built an AWS IAM-inspired permission system allowing admins to assign fine-grained feature-level access per user — similar to IAM policies with resource-based permissions
- Integrated with GDS (Global Distribution System) for real-time hotel and flight data retrieval
- Served as technical reference for the project — created architecture design documents and led system design decisions
- Automated employee onboarding via a Python Slack bot with 1Password integration — the only engineer to successfully implement the 1Password API integration, reducing onboarding time by 40%
TypeScript · Python · AWS (Lambda, DynamoDB, EventBridge, SNS, CloudFormation) · Auth0 · Serverless
Built custom Learning Management Systems for enterprise clients at a company recognized by Fast Company for innovation in online video.
- Developed and maintained REST APIs with TypeScript/Node.js, focusing on SQL query optimization and efficient database management with PostgreSQL
- Built interactive frontend interfaces with React.js, contributing to user experience improvements across multi-tenant LMS platforms
- Applied SOLID principles and clean code practices to ensure modularity and testability with comprehensive Jest testing
- Integrated AWS IAM for secure multi-tenant authentication and access control
TypeScript · Node.js · Express · React · PostgreSQL · Docker · AWS
Early-career role in a small innovation team (2 developers) at a global technology leader, building internal products before the team scaled through acquisition.
- Built and maintained Client Portal and Ally Portal (affiliate/reseller management) — taking ownership of features end-to-end despite limited team size
- Developed backend systems following SOLID principles, clean architecture, and design patterns with comprehensive Jest testing
- Built frontend features and implemented APIs to automate internal processes
TypeScript · Node.js · Express · React · PostgreSQL · MongoDB · Docker
Selected and sponsored by Amazon Studios for a 4-day hackathon during New World game testing. Built an AI-powered Project Manager bot (Slack + Jira) that monitored channels, proposed ticket creation in real-time, answered project flow questions using ticket documentation as knowledge base, and generated comprehensive documentation on demand. Won 1st place competing against internal engineering teams.
Built a Python Slack bot with 1Password API integration that automated access generation for new collaborators. Was the only engineer to successfully implement the 1Password integration, cutting onboarding time by 40%.
Developed a build generation tool using Go and GitHub Actions that scanned NFS, created cron jobs, and scheduled releases — significantly improving build management efficiency.
AWS Certified Cloud Practitioner
Ask about experience, skills, work style, or even hobbies. Type clear to reset.