I have over 9 years of experience working with software engineering. Currently, I'm working as a back-end engineer for one of the biggest payment service providers in Brazil, developing mission-critical software.
I've been working in a truly agile environment using SCRUM methodology with CI/CD (Continuous Integration / Continuous Delivery) to help deliver software to the customers in the shortest time with high quality. I do believe in the power of software development focused on the user perspective.
In my free time, I like to solve coding problems, always seeking for the best time complexity. I also love to learn new technology stuff.
Specialties:
- Backend development: Java EE and Spring
- Infrastructure: Docker and Jenkins
- Test Automation: JUnit, Mockito, and PowerMock
- Design: Design patterns and RESTful APIs
- Architecture: Monolithic and Microservices