Guilherme Gwadera

Portugal

@ggwadera

Java Developer

Badges

Problem Solving
Java
Days of Code
Days ofStatistics
Sql

Certifications

ggwadera has not earned any certificates yet.

Work Experience

  • Software Engineer

    Zup IT Innovation•  April 2021 - October 2022

    * Worked on the development and architecture of distributed microservices, providing a marketplace offering coupons, discounts and other benefits to Itaú bank credit card users. * Development, architecture and maintenance of scalable REST APIs with Java 17, Kotlin and Spring Boot, and GraphQL APIs using Netflix DGS framework. * Data persistence with relational (PostgreSQL) and non‑relational (MongoDB) databases, developed SQL migrations and query optimizations. * Centralized authentication and authorization for the applications and clients using Keycloak with the OAuth2 and OIDC specs. * Implemented solutions for the monitoring and observability of services using Grafana, Prometheus and OpenTelemetry. * Developed event‑driven applications and distributed systems with RabbitMQ and AWS SNS/SQS. * Took the lead in migrating the services from Java 8 to 17 and newest versions of Spring Boot. * Unit and integration testing with Spock and JUnit along with TestContainers, also end‑to‑end testing with Cypress.

  • Chemical Engineering Intern

    Ajinomoto Brazil•  January 2019 - February 2020

Education

  • Universidade Federal de Santa Catarina

    Chemical Engineering, BS•  August 2014 - December 2019

Skills

ggwadera has not updated skills details yet.