Software Engineer
2015 - 2021Ci&T- Developed a React application to configure and maintain a beverage company’s rewards program.
- Collaborated with the team to write consistent unit tests using Jest and the React Testing Library, reaching 96% code coverage.
- Created the initial structure and utility functions for the team to implement automated tests using Cypress.
- Reviewed code from other developers, helping the team maintain code style consistency and identify problems early in SCM flow.
- Reduced the build pipeline execution time by around 40% for a project by restructuring steps and using parallelization.
- Maintained legacy systems, fixed bugs, and refactored code using best practices.
- Supported users in dozens of countries in the usage of a CMS platform, resolving requests within the set SLAs.
- Designed solutions based on business requirements and transferred the knowledge to the team.
- Guided the team during planning meetings in the absence of the scrum master.
Technologies: JavaScript, TypeScript, React, CSS, HTML, Unix, Jest, Unit Testing, Cypress, Java, Agile, Git, Web DevelopmentSoftware Engineer
2010 - 2013Take- Implemented new features for an SMS broadcast platform that delivered scheduled text messages for thousands of users, using C#.
- Created a tool to schedule the dispatch of SMS text messages integrated with the major Brazilian mobile companies.
- Implemented a user-friendly interface used by the support team to filter and find system logs without using query languages.
Technologies: .NET, C#, Visual Studio, JavaScript, CSS, HTML, SQL, Web Development