• Developed complex user interfaces for both the portal and the back office of an international marketplace for online courses.
• Optimized loading times by about 30% with code-splitting, lazy loading, and React Suspense.
• Integrated TanStack Query and refactored all of the API services to add automatic refetching and query invalidation.
• Came up with an important solution to meet the client's requirement regarding overall performance, increasing it by over 25% by reducing the number of requests to the server through TansTack Query's caching feature.
• Contributed to the creation and maintenance of the API and its endpoints with Node.js and NestJS.
• Improved the logic for displaying rotative ads, increasing course ads conversions by over 35%.
Technologies and tools: React | Redux | Node.js| NestJS | MongoDB | Project #2 – Portal do Paciente (TOTVS):
• Designed and implemented a section in the application for displaying exam results in charts (PO-UI Charts), improving patient engagement by over 45%.
• Spearheaded the development of appointment scheduling and exam results sections, significantly enhancing usability.
• Developed robust unit tests for Angular components using Jest, ensuring over 90% code coverage.
Technologies and tools: Angular | C# | .Net | Jest | Less