Amanda Castro

Developer & Designer

From Brazil

Amanda Castro

Developer & Designer

From Brazil

Amanda Castro

Developer & Designer

From Brazil

Back End InternShip

May 2023 - Out 2023

Overview

During my internship experience, I worked on the development of APIs and backend solutions using Spring Boot, focusing on agile projects and real-world challenges.

My Role

- Developed RESTful APIs for operations such as creation, retrieval, update, and deletion of data, utilizing HTTP verbs and tools like OpenFeign for external resource consumption.

- Implemented message brokers, such as ActiveMQ Artemis, to manage queues and asynchronous request processing.

- Used relational databases (H2 Database) and non-relational databases (MongoDB) for data storage and manipulation across various projects.

- Applied unit and integration testing with JUnit and Mockito, ensuring quality and robustness in the solutions developed.

- Collaborated within agile methodologies like Scrum, tracking tasks through Kanban tools such as Trello.

- Created automated documentation using Swagger, facilitating integration and the use of the developed APIs.

Key Achievement

Designed and implemented BlogPass, a RESTful API leveraging OpenFeign for external data consumption and ActiveMQ as a message broker to handle and process multiple asynchronous requests efficiently. The API features dynamic progress tracking with historical logging, user registration for secure content access, and full CRUD operations, showcasing advanced integration and scalability within a microservices architecture.

Previous Experiences

Developed with ❤️by Amanda Castro

Developed with ❤️by Amanda Castro

Developed with ❤️by Amanda Castro