About Me

Software Engineer — backend Java, Spring Boot and Quarkus, focused on software architecture

Hello! I'm Gabriel Coelho, a backend Software Engineer in the Java — Spring Boot and Quarkus ecosystem, focused on software architecture.

Trajectory

I have been working with software development for a few years, with experience in:

  • Java Back-end: Spring Boot, Quarkus, Spring Data JPA, Spring Security, Spring Cloud
  • Architecture: RESTful APIs, microservices, Design Patterns (Clean Architecture, DDD)
  • Data: JPA/Hibernate, PostgreSQL, MySQL, Redis
  • DevOps: Docker, CI/CD, GitHub Actions, Linux
  • Best Practices: TDD, Clean Code, Code Review

Active in the Brazilian Java community (SouJava, Brasil JUG) — meetups and event recaps.

This Blog

Dev Log is my space to document studies, experiments, and daily learnings as a Java engineer. Here you will find:

  • → Technical articles about Spring Framework and Java ecosystem
  • → Notes on architectural patterns
  • → Practical tips on performance and best practices
  • → Summaries of books and courses

Contact