Data-quality platform for a US Fortune 500 retailer
full-stack lead and architect; thousands of rules scanning millions of records several times daily through Databricks, used by 30+ BI professionals.
Senior Software Engineer | AI/ML & Systems Architecture
Nearly 14 years delivering production software across AI/ML, fintech, logistics, legal technology, SaaS and enterprise data platforms. I combine hands-on Python and Java with agentic AI, RAG and systems architecture, and I have spent years teaching what I build, from Caelum classrooms to university lectures at FIAP.
full-stack lead and architect; thousands of rules scanning millions of records several times daily through Databricks, used by 30+ BI professionals.
combinatorial and heuristic order batching on AWS Lambda that grouped 97% of orders, scaling from 1 to 82 dark stores as annual orders grew from ~200k to 4M.
designed and built end to end with React, FastAPI, LangGraph, LangChain, Claude SDK and Azure AI Search, with CI/CD and container-native deployment on AKS.
2024 – now
Enterprise data quality & AI
2023
SaaS booking platform
2022 – 2023
Banking-as-a-Service
2022
Legal tech
2020 – 2022
Logistics & route optimisation
2019 – 2020
Technical education
2017 – 2019
Online learning
2016 – 2017
Quality engineering & web
2013 – 2016
Web & open source
Ranks the vertices of a social graph by closeness centrality, serves the ranking through a REST API, and propagates fraud penalties that decay with graph distance.
A study of concurrency through the Actor Model: Akka actors competing for shared resources in the classic Dining Philosophers problem.
I trained 100+ students as a technical instructor at Caelum (Java, Spring, testing, application security, microservices, DevOps and Docker), produced technical content for Alura, and taught Domain-Driven Design with Java at FIAP. The code I wrote with my classes is open.
| Course | School | Tech | Repositories |
|---|---|---|---|
| Domain-Driven Design with Java (2024) | FIAP |
|
2espw-2024-dddjava · 2espx-2024-dddjava · check_point_fiap_esp_wx_s2_2024 · global_solution_fiap_esp_wx_s2_2024 |
| FJ-21 | Caelum |
|
fj21-tarefas · fj21-agenda · fj21-jdbc · fj21-custom-jd |
| FJ-22: Desenvolvendo na prática com Spring e testes | Caelum |
|
fj22 · fj22-custom-jd |
| FJ-27: Spring Framework | Caelum |
|
fj27 · fj27-custom-jd |
| FJ-33 (Spring Cloud Config) | Caelum |
|
fj33-config-server-repo |
| DO-26: Infraestrutura ágil com Docker e Docker Swarm | Caelum |
|
do26 |
| PY-14: Python e Orientação a Objeto | Caelum |
|
py14 |
| JS-46 (React & Redux) | Caelum |
|
js46-react-redux |
Through Binary Forge IT I offer:
Java & Spring, Domain-Driven Design, testing & TDD, Docker & DevOps, and applied AI (RAG and agents).
1:1 lessons, from programming fundamentals to software architecture.
For developers planning their next step, from CV and interviews to growing into senior roles.