Highly qualified Java Developer offering fifteen years of progressive experience. Expert at designing, developing, and maintaining a wide range of new and existing software. Forward-thinking development professional bringing expertise in Java, Spring, AWS services, React, and React Native.
In my current role, I design and develop Java services within a Microservices ecosystem. My focus is on API development and documentation, ensuring clarity and adherence to standards such as OpenAPI. Collaborating closely with teams, I define requirements and deliver high-quality solutions. Staying updated on industry trends and supporting the growth of junior developers are also important aspects of my responsibilities.
Tech stack
Maintained complex technology infrastructure and collaborated with product team to implement new features and strategically plan for future products.
Technologies
As an instructor for Java and Spring Boot courses, my role involves teaching and guiding students from the fundamentals of Java to the preparation for the OCJP exam. I create educational materials, conduct classes, and provide constructive feedback to help them develop their technical and professional skills.
I held the position of a Java Developer, where I was charged with constructing and deploying numerous software applications through the use of the Java framework. My role encompassed integrating an array of different technologies proficiently into our projects to create efficient software solutions. The technologies encompassed
Projects
Portugal Social Security
I managed the development and upkeep of critical security features, such as user authentication, authorization, and data protection, to bolster the website’s security and ensure user data integrity.
Technologies
• Spring
• Java 8
• Prime Faces
• Hibernate
• JPA
Infarmed - National Authority of Medicines and Health Products
The role included addressing the maintenance and development of internal services through SOAP with a focus on further improving systems reliability and speed of execution. Besides the fact that I was responsible for the design of API integration tests.
Tecnologies
Support of projects in Java for the Central Bank of Brazil. Technologies used Spring, Hibernate, EJB, Websphere, Jenkins, Maven.
I had the privilege of leading a dynamic team of three at Cast Group, where we tackled a variety of challenging projects together. Additionally, I was given the opportunity to share my knowledge and passion for technology by conducting courses on cutting-edge topics such as Java 8, Test-Driven Development (TDD), and JUnit testing.
Technologies
Developed and maintained software with Java Frameworks, Amazon Web Services, and Front-end technologies.
Projects
RiskPack - Gateway
Software that provides automated credit decision process. Uses external data sources and artificial intelligence to calculate a user's credit score.
Main responsibilities
Develop web scrapers for data collection using java based frameworks.
Technologies
• Java 8
• API - RestFull
• Selenium
• HttpClient, Rest and Soap
• Burp
• Docker Kubernetes
• Maven
• Mockito
• JUnit
• AWS Services
Face Fraud Detection
Fraud detection system in documents and in credit granting policies using biometry.
Main responsibilities
Designed and developed a microservice infrastructure to support the decision-making AI that prevented fraud on credit cards.
Technologies
• Java 8
• Rest
• API - RestFull
• JUnit
• Mockito
• AWS Build
Frevo Museum app guide
Android application that aims to guide visitors through galleries inside the Frevo museum with easily create immersive multimedia experiences.
Main responsibilities
Designed and developed an android application as team leader.
Technologies
• Java 8
• API - RestFull
• Rest
• JUnit
• IMB Services
• Watson IBM
Java and Javascript developer
Projects
Fluxus
Fluxus represents not only an action that promotes transparency, speed and reduction of environmental costs, by extinguishing the use of paper, but also integrates the federal regional court of the 5th Region in the collaborative systems process.
http://fluxus.jfpe.jus.br/fluxus/index.jsp
Main responsibilities
Java and Javascript developer, responsible for developing new functionalities in the system and performing corrective and preventive maintenance.
Technologies
• HTML
• CSS
• Servlet
• JSP
• SQL Server DB
• Prime Faces
• Tomcat
• JBoss
Mesário Voluntário
Mesários are voters who volunteer or are called by the Electoral Court to work on the Tables Receiving Votes and Justifications, within the polling places, which are the polling stations, or in the justification posts.
http://www.tre-pe.jus.br/eleitor/mesario-voluntario/inscricao-de-mesario-voluntario
Main responsibilities
Main developer of the system that manages the registration of the "mesários". Working with the technologies HTML, CSS, Java, Servelt, JSP and Javascript
Technologies
• HTML
• CSS
• JAVA
• SERVELT
• JSP
• ORACLE DB
• Tomcat
Teach first and second period students the introduction of object orientation using Java.
Java
Co-Founder of a hackathon Team
https://www.instagram.com/teamrecife/
2016-09 2nd Place Hackathon Challenge Green & SoftLayer
2016-09 2nd Place Hackathon Travel
2017-04 1st Place Space apps Challenge Nasa Hackathon
2017-05 1st Place Hacking Health
Co-Founder of a hackathon Team
https://www.instagram.com/teamrecife/
2016-09 2nd Place Hackathon Challenge Green & SoftLayer
2016-09 2nd Place Hackathon Travel
2017-04 1st Place Space apps Challenge Nasa Hackathon
2017-05 1st Place Hacking Health