Front-End Developer
- Developed a real-time demo interface for a voice biometrics product using React, WebSockets, and ApexCharts, enabling live data visualization and accelerating technical validation with clients and stakeholders.
- Worked on the INSPIRE project, a government initiative in partnership with the Brazilian Ministry of Management and Innovation (MGI), developing a high-performance and accessible news portal that met strict technical and compliance requirements.
- Contributed to the evolution of a proprietary Design System, standardizing reusable components and increasing team productivity while ensuring consistency between UX and Front-end development.
- Refactored a legacy license server interface by migrating class-based components to functional components and converting JavaScript to TypeScript, significantly improving code maintainability, readability, and scalability.
- Integrated RESTful APIs by consuming technical documentation and collaborating closely with backend teams to ensure data consistency, performance, and alignment with product requirements.
- Implemented automated tests in React applications using Jest, Vitest, and React Testing Library, increasing application reliability and test coverage across critical user flows.
- Edited and maintained Jenkins CI/CD pipelines for Front-end applications, automating build, test, and deployment processes and improving delivery quality.
- Acted as co-host of the Front-end Chapter, organizing weekly meetings, presenting technical topics, and fostering knowledge sharing across the Front-end team.
Technologies
React, Next.js, TypeScript, TanStack Query, TanStack Router, SCSS, React Hook Form, Jest, Vitest, React Testing Library, MirageJS, i18next, WebSockets, Git, Jenkins