- Full Stack Developer: Python and Django in production, Java and Spring Boot in public projects
- 🎓 Software Engineering BS (in progress), UNINTER Brazil (2025-2029)
- 🎓 Java Programming Specialized Certificate, UC San Diego Extension (2026) · Java I–IV
- 🎓 Front-End Development Certificate, UC San Diego Extension (2025-26)
- 🏅 Meta Back-End Developer Certificate (2025)
- 🔐 Design and Analyze Secure Networked Systems, University of Colorado Boulder (2026)
- 💼 Production e-commerce with real card payments · 581 automated tests across public repositories
- 🌐 Trilingual: English (Fluent) · Portuguese (Native) · Spanish (Native)
helpdesk: Java ticketing API where a requester sees only their own tickets and an agent sees the queue. Ownership is enforced in one place, and the N+1 on the list endpoint is proven by counting queries, not by claiming it.
Spring Boot 4.1 · Spring Security + JWT · 5 related entities · Spring Data JPA · PostgreSQL 16 · Flyway · 31 tests · Testcontainers · JaCoCo · CI
springboot-payment-api: Java REST API modelling a payment lifecycle, layered behind a persistence interface.
Spring Boot 4 · Spring Data JPA · PostgreSQL 16 · Flyway · 29 tests · Testcontainers · JaCoCo · CI
ecommdev-platform: Django platform for services, packages and invoicing.
501 tests · 85% coverage · CSP · rate limiting · i18n
cloudtask-api: Serverless task processing in Python.
6 AWS Lambdas · API Gateway · DynamoDB · SQS · SNS · Terraform IaC · CI/CD
BabyHappy (private, client work): Production Django + React storefront for a Brazilian baby products brand.
13 Django apps · Cielo card payments · 179 tests at 90%+ coverage · Celery + Redis · Docker · AWS
Made with 🔥 Kelson!



