Badges
Certifications
Work Experience
Senior Software Engineer
Mycroft Technologies Inc.• October 2023 - Present• Remote
Took on a more active role as a UI engineer, designing and implementing many of the implemented features on the platform. Created a custom design system (private NPM package) and documented it using Storybook, significantly improving component reusability and reducing redundant work. Contributed to enhancing the overall user experience and streamlining the development process.
Senior Software Engineer
X-Team• April 2022 - October 2023• Remote
Worked on a US-based platform for video conferences, using React, AWS (Chime and Lambda), Node.js, Material UI, Redux with Redux Toolkit, and TypeScript. Acted as a consultant, overseeing projects from concept to implementation, including redesigning the UI to enhance UX by creating and validating mockups before implementation. Rebuilt the filter system for the main task dashboard using Zustand to create an atomic state, resulting in a more reusable component and reducing unnecessary rerenders. Optimized core GraphQL queries, employing techniques such as batched queries, fragments, separation of concerns, and cache policies to decrease latency by approximately 3 to 4 seconds. Implemented React Testing Library and Jest to unit test components and utility functions, increasing team confidence and code reliability. Identified and resolved data issues using SQL queries and Retool UI. Enhanced developer experience (DX) by suggesting new library usages, improving CI processes, and optimizing log usage.
Software Development Consultant
Thoughtworks• May 2021 - April 2022• Remote
Led the implementation of a new checkout architecture for a major US clothing retailer, enhancing reliability, security, and performance. Worked on a large-scale retail project utilizing Micro Frontend architecture. Directed the transition of the checkout architecture, integrating with various microservices to improve speed and reliability for end users.
Front-End Engineer
Mesa Mobile Thinking• September 2019 - June 2020• Recife, Brazil
Implemented a dashboard for flowers imported from China using Vuejs v2. Contributed in all life cycles of a private healthcare platform: requirements, design and implementation using Vuejs v2. Added internationalization (i18n) to a public security platform for monitoring public cameras. Implemented a crowdfunding platform using Vuejs v3 (the first on the company).
Front-End Engineer
Jornal do Commercio• September 2019 - June 2020• Recife, Brazil
Pioneered the use of React.js within the company to enhance development processes and product quality. Rebuilt the main newspaper website using Atomic Design principles, PHP, Fivenews CMS, SCSS, and RSCSS. Maintained and developed websites such as TV Jornal and NE10.
Front-End Intern
Jornal do Commercio• May 2018 - September 2019• Recife, Brazil
Developed and maintained digital products including NE10 blogs, Rádio Jornal, TV Jornal, and JC Online websites using HTML5, CSS, JavaScript, SASS, Gulp, WordPress, and PHP. Provided on-call support for wireframing the newspaper, maintaining numerous blogs, and creating special content-themed websites.
Education
Maurício de Nassau University Center (UNINASSAU)
Bachelor’s Degree, Computer Engineering• August 2015 - December 2020