Profile Summary
Experienced Senior Software Developer with a strong background in Java and system development. Holds a Bachelor's degree in Computer Engineering and a Technologist degree in Analysis and Development of Systems. Proven track record in creating and maintaining software solutions, including APIs and performance testing. Currently working at Number8, contributing to various projects with a focus on enhancing system performance and functionality.
Work Experience
Number8
Senior Software Developer
- Dec, 2022 - Present
- United States
- Creation, software development and bug resolution in OneTrust projects.
- Development of a Python API with Databricks that dynamically updates tables and data according to the provided payload.
- Implementation of Python Multi-Threading in Databricks scripts for performance improvement.
- Creation of unit and performance tests in Azure Databricks environment.
- Update and maintenance of report generator, templates and scheduling of the Cookie consent management system using Java and SpringBoot.
- Creation, software development and bug resolution in RepairSmith projects with Java and SpringBoot.
- Development of API with integration to Skedulo.
- Creation of Liquibase scripts for schema and PostgreSQL database management.
- Creation and maintenance of unit tests with the Spock framework.
- Update and creation of web screens using React.js with Jest and Testing Library tests.
Skills
React.jsJavaPythonAzure DatabricksPostgreSQLSpring BootJestTesting LibraryLiquibaseThreading
Industries
Software
Nearsure
Senior Software Engineer
- Aug, 2022 - Nov, 2022
- United States
- Development of new features and tests, using Java, Spring Boot, and JUnit with the integration of the Google Cloud environment, for the LeagueApps backend.
- Implementation of new search filters for registered sports programs and activities.
- Resolution of a bug related to sending notifications of new events to the LeagueApps application.
Skills
JavaGoogle CloudMySQLSpring BootJUnit
Industries
Software
BRQ Digital Solutions
Senior Systems Analyst
- Dec, 2019 - Aug, 2022
- Brazil
- Developed new functionalities in the backend of the Itaucard Personal Credit API using Java, Springboot, and AWS services.
- Created the backend for the Personal Credit Simulation feature, which allowed clients to check credit installments and rates on their mobile before contracting, increasing revenue and contract closures.
- Maintained a bug related to password recovery in production by creating new REST calls to verify account changes before login.
Skills
JavaAWSSpring BootJUnit
Industries
Financial Services
FITec
Junior Software Developer
- Sep, 2017 - Nov, 2019
- Brazil
- Worked in telecommunication business support systems (Revenue Manager and BSCS for Ericsson) creating new functionalities and giving maintenance. In the coding process, had to give and receive code reviews from my teammates.
- Development of an automated robustness and performance testing system with JMeter.
- Participant in the Smart Promotion Project for Ericsson's BSCS, using machine learning for forecasting and recommending personalized service packages.
- Created REST APIs to store financial transactions in the database. To manage those transactions and make them real-time, had to integrate it with Kafka.
Skills
JavaRESTful APIsApache KafkaJUnit
Industries
Telecommunications
INPE
System Development Intern
- Oct, 2013 - Dec, 2015
- Brazil
- Development of new functionalities on the web ERP eLIT.
- Creation of a notification system that demonstrates to the users whenever a new functionality is implanted.
- Installation of software.
- Execution of Contextual Interviews with the eLIT users to verify Usability issues and new possible functionalities. With the problems found it was possible to propose solutions in accelerators, shortcuts, and low memory load, contemplated in usability heuristics.
Skills
PostgreSQLGroovy/Grails
Industries
IT Services
Education
Non-degree
- Informatics
- ETEP Faculdades, Brazil
- 2012
Bachelor's degree
- Systems Analysis and Development
- Fatec Sao Jose dos Campos - Prof. Jessen Vidal, Brazil
- 2015
Bachelor's degree
- Computer Engineering
- ETEP Faculdades, Brazil
- 2018
Certifications
M101P: MongoDB for Developers
AWS Solutions Training for Partners: Foundations - Technical
AWS Solutions Training for Partners: Containers on AWS - Technical
Angular & NodeJS - The MEAN Stack Guide
All Skills
Libraries
- React.js | 1 yr
- Apache Kafka | 2 yrs
- RabbitMQ
- Mockito | 4 yrs
- Testing Library | 1 yr
Languages
- Java | 5 yrs
- Python | 1 yr
Cloud
- AWS | 2 yrs
- Azure Databricks | 1 yr
- Google Cloud | 1 yr
AI
- Machine Learning | 1 yr
APIs
- RESTful APIs | 2 yrs
Databases
- PostgreSQL | 1 yr
Frameworks
- Spring Boot | 4 yrs
Tools
- JUnit | 5 yrs
- Jest | 1 yr
- jMeter | 4 yrs
- Liquibase | 1 yr
Others
- Usability Testing | 1 yr
- Software Installation | 1 yr
- Computer Repair | 1 yr
Paradigms
- Software Development Life Cycle | 1 yr
- Threading | 1 yr