Skip to content
View andrebecker84's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report andrebecker84

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
andrebecker84/README.md

Português

Now: Event-driven microservices · Java 25 · Spring Boot 4 · Kafka · Kubernetesmy-links

André Luis Becker · Software Engineer · Backend, architecture & AI agents for systems that scale.

About

I design and build backend systems that scale: distributed, event-driven services in Java and Spring, shipped to Kubernetes with observability built in from day one. Lately exploring AI agents and machine learning.

Journey

From designing buildings to designing systems.

Focus

Distributed Systems · Event-Driven · Domain-Driven Design · Cloud-Native · AI Agents · Machine Learning

Featured Work

CinePass: Kafka in KRaft mode with transactional outbox, idempotent consumers, per-booking ordering and DLT replay. Logs in ELK, traces in Zipkin. Infnet Hub · Production: Spring Boot microservices running on Kubernetes with full observability (Prometheus, Grafana, Loki, Tempo) and CI/CD. Infnet Hub · Events: Refactored to event-driven with RabbitMQ: outbox, quorum queues, DLQ, saga and request/reply, secured by a Keycloak BFF. E-commerce · Async Messaging: Commands over RabbitMQ, events over Kafka, mirrored to SNS/SQS FIFO. Transactional outbox and inbox with an orchestrated saga. Sales API · JWT Auth: Auth service with login and rotating refresh tokens, protected routes at the gateway and services. Reactive stack with WebFlux and R2DBC. From Monolith to Microservices: Extracting the Payments bounded context from a live e-commerce monolith using DDD and Branch by Abstraction. Machine Learning Portfolio: Notebooks covering classification, clustering, feature engineering and NLP, with model interpretability through SHAP.

View all repositories

Education

Education · Certifications · Languages

Toolbox

Java, Spring, Maven, Python, scikit-learn, TypeScript, Next.js
Languages & frameworks

Kafka, RabbitMQ, PostgreSQL, MongoDB, Redis, Elasticsearch
Messaging & data

Docker, Kubernetes, GitHub Actions, Prometheus, Grafana, AWS, Azure, Cloudflare
Platform & observability

Connect

LinkedIn Contact Links

Thanks for stopping by

Pinned Loading

  1. TP5-PB_producao TP5-PB_producao Public

    TP5 · Infnet Hub em produção: microsserviços Spring Boot 4 em Kubernetes com Docker, observabilidade (Prometheus, Grafana, Loki, Tempo, OpenTelemetry) e CI/CD com GitHub Actions | Projeto de Bloco …

    Java 1

  2. andrebecker84 andrebecker84 Public

    Perfil do GitHub

    Python 1