|
Java backend developer focused on scalable and secure RESTful APIs using Spring Boot, with experience in microservices, authentication and asynchronous communication. Experienced in building containerized applications with automated testing and clean code practices for cloud-based environments. Currently developing projects using microservices architecture, asynchronous communication, and integration with AWS services for cloud-based systems.
|
Java Backend Developer
Tecnologia em Sistemas para Internet
|
MAVIS - RESTful API for managing health profiles and send emergency alerts. Currently being refactored to separate responsibilities into microservices.
Technologies: Java, Spring Boot, JWT, OAuth2 RS, Flyway, Hibernate, Swagger, PostgreSQL, Docker
Links: Repository
Spendwise API - Backend for managing personal expenses, with dynamic filters, JWT authentication, income and expense management, budgeting by category, and financial reports generation.
Technologies: Java, Spring Boot, JWT, OAuth2 RS, PostgreSQL, Hibernate, JUnit, Swagger, H2
Links: Repository
CurrencyMate - A console-based currency conversion tool using real-time exchange rates from ExchangeRate-API. Stores conversion history in JSON and logs key events.
Technologies: Java, REST API Consumption, JSON
Links: Repository
SolrBridge - Microservice architecture for indexing and querying CSV data using Solr. Includes a Flask API to ingest data into PostgreSQL, organize it into JSON and index via Solr. Dockerized for ease of deployment.
Technologies: Python, Flask, PostgreSQL, Solr, Docker
Links: Repository


