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

Block or report adelmonsouza

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
adelmonsouza/README.md

πŸ‘‹ Hi, I'm Adelmon

Application Developer | Building with Java & Spring Boot

🌱 Learning: Spring Boot | Microservices | Docker | Observability
πŸ“ Location: Braga, PT
🌍 Open to: EU/Remote opportunities
πŸ’¬ Languages: πŸ‡¬πŸ‡§ EN β€’ πŸ‡΅πŸ‡Ή PT β€’ πŸ‡«πŸ‡· FR


πŸš€ Featured Projects

🎯 #30DiasJava Challenge

30 projetos Java/Spring Boot inspirados em BigTechs

Building 30 production-ready microservices in 30 days, documenting each journey from architecture to deployment.

Latest drops:

  • Day 17 β€” Resilience Patterns & Circuit Breakers (Resilience4j, retry, timeout, rate limiting)
  • Day 16 β€” Config Service & Centralized Configuration (Spring Cloud Config, Git backend, encryption)
  • Day 15 β€” Caching Strategies (Redis, Caffeine, cache-aside, write-through, TTL inteligente)
  • Day 14 β€” API Gateway & Rate Limiting (Centralized gateway, circuit breakers, observability)

πŸ”— Series: 30DiasJava Blog | All Repos


🎬 Start Line β€” Season 1

Becoming a Developer from Zero

A cinematic learning experience for beginners. Episodio-based curriculum with hands-on missions, mock interviews, and real artifacts.

πŸ”— Learn more: Start Line Guide


πŸ’» Personal Projects

  • 🧩 ToDo API β€” Secure REST API with JWT, Flyway, Swagger, Testcontainers
    Tech: Java 21, Spring Boot, PostgreSQL, Docker
    Code β†— | Docs β†—

  • πŸ“˜ DevJournal API β€” Learning tracker + CI/CD (GitHub Actions)
    Tech: Spring Boot, PostgreSQL
    Code β†—


🧠 What I'm Focusing On

  • Architecture: Clean Architecture, DDD essentials, Microservices patterns
  • Observability: Prometheus, Grafana, ELK stack, distributed tracing
  • DevOps: Docker, CI/CD pipelines, infrastructure as code
  • Testing: JUnit 5, Testcontainers, integration testing strategies

🧰 Toolbox

Java 21 Β· Spring Boot Β· Maven Β· Hibernate Β· PostgreSQL Β· Docker Β· JUnit 5 Β· Testcontainers Β· Swagger Β· GitHub Actions Β· React Β· Prometheus Β· Grafana Β· Kafka Β· Redis


πŸ“Š GitHub Activity

GitHub Stats

Top Langs


πŸ“¬ Connect

LinkedIn Β· Email Β· Blog

"Ship small, ship often, write it down."


πŸ’‘ Closing Note

Always open to learn, collaborate and build impactful solutions.

πŸ“© Let's connect and talk about Trainee/Graduate opportunities (Java/SAP) in Belgium or anywhere in the EU.


Pinned Loading

  1. sap-cert-prep sap-cert-prep Public

  2. 30DiasJava-Day04-NotificationService 30DiasJava-Day04-NotificationService Public

    Notification Service com Event-Driven Architecture, WebSockets e Real-Time Communication - Slack/Discord Style

    Java 1