I build products end to end: from UI decisions down to cloud infrastructure. Comfortable shipping across language ecosystems and treating infra as a first-class part of the product.
Every project I build is provisioned with Terraform on AWS (Lambda, ECS, RDS, S3, CloudFront, Cognito, SQS, SES) across isolated dev/staging/prod environments with automated GitHub Actions deploys. I also have production experience with GCP and Azure.
Backend
Python FastAPI Django Java Spring Boot Node.js NestJS GraphQL
Frontend & Mobile
React Next.js React Native TypeScript
Infrastructure & DevOps
AWS GCP Terraform Docker GitHub Actions ECS Fargate Lambda SQS RDS Cognito CloudFront Cloud Run SES S3 Route 53 CloudWatch Secrets Manager
Data & Testing
PostgreSQL Prisma MariaDB Playwright Cypress
Music licensing & audio platform
Serverless AI media pipelines — mastering, feature extraction, generative image/video on Python AWS/Runpod/GCP. NestJS/Prisma API, React 19 web app, Stripe payments, Cognito auth, full Playwright E2E suite. Multi-cloud infrastructure (AWS + GCP) via Terraform.
NestJS FastAPI Terraform AWS GCP Prisma SQS Python React Stripe Cognito Postgres
Financial services platform
Full-stack features across complex, high-compliance banking workflows. Established company-wide standards for AI adoption and test automation integrated with Jira and GitHub Actions.
Spring Boot React React Native Playwright Cypress Jira Apache Camel GraphQL MongoDB
High-throughput payments & product catalogue API
~2,000 commits to the core Java payments API. Event-driven architecture on Kinesis/SQS, ECS deployments, full Terraform IaC, React/TypeScript admin portal, Python partner-integration service (sole author).
Java Spring Boot AWS Terraform Kinesis SQS ECS React Postgres
Talent acquisition platform
~30 services across Java/Kotlin, Node/TypeScript, Python/Django, Ruby, and .NET. Serverless Slack bots on AWS, OpenAPI-driven REST APIs. Sole author and maintainer on several services end-to-end. Also conducted technical interviews across C#, Java, React, Python, QA, DevOps, and Mobile.
Spring Boot NestJS Django AWS Terraform Airtable Slack
People & resource management systems
Multiple full-stack applications for workforce allocation and scheduling. Replaced manual infrastructure with IaC and CI/CD from scratch.
Java React AWS GitHub Actions MariaDB
Service order management platform
Full-stack platform for creating and managing service orders across web and mobile. Spring Boot API on ECS Fargate with Postgres/Flyway, React web app (Vite, Ant Design), and an offline-first Expo/React Native app — all consuming type-safe clients generated from the OpenAPI spec. Shared Terraform infrastructure includes a self-hosted Keycloak on ECS and a serverless Python job that powers down idle AWS resources outside working hours in non-prod environments.
Spring Boot React React Native Expo TypeScript Terraform AWS ECS Keycloak Postgres
Countdown SaaS
Solo-built freemium SaaS: shareable public countdown pages with live timer, background photo, and story section. FastAPI on Lambda, React frontend, Stripe one-time payments, Cognito auth — product, architecture, infra, and CI/CD all mine.
FastAPI Lambda React Stripe Terraform Cognito
World Cube Association — volunteer engineer since 2016
The WCA governs all official Rubik's cube competitions worldwide. Contributed to scramble generation software used in every official competition, built a statistics portal processing millions of entries, added Terraform IaC to existing manual infrastructure, and revamped the legacy web interface to React.
Java Python React Ruby on Rails AWS Terraform
Authored competitive programming problems on SPOJ and Beecrowd used by thousands of developers.
-
SPOJ
-
Beecrowd
M.Sc. in Mathematics — Universidade Federal de Uberlândia (2014). Former competitive speedcuber (1 South American record, 1 South American title, 2 South American podiums, 4 National Titles, 8 National podiums).
Musician, former math teacher (10 years). I also create content about programming, math, music, and speedcubing.
- Type-safe API contracts — frontend clients generated from OpenAPI specs so backend changes surface as compile errors
- Pluggable auth — Keycloak or Cognito depending on the project's needs
- Infrastructure reproducible from day one, not clicked together in a console
- AI-assisted workflows in regulated environments — established adoption standards at scale




