Summary
Gabriel Mendes is a seasoned Java-focused software developer with 11 years of professional experience building back-end systems, REST APIs, and database-driven applications across public sector and enterprise domains. Based in Rio de Janeiro, he has a strong track record with Spring Boot (including recent work on Java 21 and Spring Boot 3.x), Oracle/Postgres/SQL databases, microservices patterns, and CI/CD practices. His career includes long-term contributions to government and energy-sector systems, migrating and integrating legacy platforms while improving performance and test coverage. Gabriel pairs hands-on coding (JUnit, Mockito, SonarQube) with practical DevOps tooling like Docker, Kubernetes, and GitLab CI, and has freelanced on projects involving RabbitMQ and Kubernetes orchestration. He holds a Master’s in Computational Science and often bridges front-end needs (React/JSF) with robust back-end design, reflecting a pragmatic full-stack sensibility that values maintainability and measurable quality. An avid learner, he steadily adopts newer Java versions and frameworks while migrating mature systems toward modern architectures.
10 years of coding experience
Techinical Course Business Administration and Management General, Techinical Course Business Administration and Management General at Senac
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Cefet/RJ - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca
Language Course English Language and Literature/Letters, Language Course English Language and Literature/Letters at Yázigi
Master of Science - MS Computational Science, Master of Science - MS Computational Science at UERJ
Technical Course Information Technology, Technical Course Information Technology at Escola Técnica Estadual República (ETER) - FAETEC
Portuguese, English