Experience

Lead Front-End Developer

Amaris Consulting

October 2022 - Present

  • Led the Front-End development of a real-time monitoring platform for incident and sensor signal management, using React, TypeScript, Redux, Tailwind CSS, Highcharts, and Ag-Grid.

  • Optimized performance in rendering large-scale charts and tables, ensuring minimal load times and maximum efficiency.

  • Designed scalable component architectures, ensuring modularity and code reusability.

  • Implemented advanced state management strategies with Redux and RTK Query to improve application efficiency.

  • Coordinated a team of two developers, managing workflows with GitFlow, code reviews, and process improvement.

  • Integrated REST APIs and WebSockets for real-time data updates.

Front-End Developer

NTT Data

January 2020 - October 2022

  • Contributed to the development of applications in banking, energy, and health insurance sectors using React and TypeScript.

  • Implemented reusable and accessible components following Atomic Design principles and ensuring WAI-ARIA compliance.

  • Created and maintained fully responsive applications, achieving a Lighthouse Score above 90%.

  • Automated unit and integration testing with Jest and React Testing Library, reducing production errors by 35%.

  • Actively participated in code reviews and adopted best development practices in Agile teams (Scrum/Kanban).

Front-End Developer

Accenture

January 2019 - January 2020

  • Developed modular and optimized Angular components for banking applications with high security requirements.

  • Applied MVVM and Observer design patterns, improving code maintainability.

  • Reduced initial load times by 20% by implementing lazy loading and tree shaking.

  • Integrated APIs with HTTPClient and caching mechanisms to enhance user experience.

  • Adopted CI/CD with Jenkins to ensure continuous product delivery.