Renderer application that creates custom forms as part of a banking application.
Developed and maintained responsive, modular, and high-performance web applications using Angular 19, RxJs, and NgRx for state management.
Implemented Angular 17–19 features: built-in control flow, deferrable views, Signals, and Router View Transitions to simplify dynamic form templates and boost load performance and UX.
Created reusable UI components with Angular Material, ensuring consistency and scalability across multiple projects.
Employed SASS for advanced styling and theming, resulting in a unified look-and-feel across applications.
Wrote UI testing with Jest to maintain high code coverage and reliability.
Supported Agile development processes through consistent participation in stand-ups, sprint planning, and team ceremonies.
improved UI accessibility by adhering to WCAG guidelines and conducting regular audits to ensure compliance.
Leveraged SonarQube to monitor code metrics and maintain a high standard of code quality.
Mentored junior developers through code reviews and pairing sessions, improving team performance and code quality.
Configured Node.js environments for Angular build and test pipelines (Jest), enabling efficient CI workflows.
Maintained technical documentation for reusable UI libraries and API integration guides.