I'm a front-end developer with hands-on experience building scalable and maintainable user interfaces using Angular. In my recent role, I developed dynamic UI components using Angular templates, directives, and TypeScript, while applying clean architecture principles and modular design.
I’ve worked extensively with state management tools like NgRx and Component Store, depending on the complexity and scale of the feature. I also contributed to a responsive CRM platform for the region’s largest RV retailer, a microfrontend-based system built with Angular, with robust testing pipelines using Jasmine, Cypress, and Cucumber integrated into CI.
In addition to Angular, I’ve explored Svelte and gained working familiarity with Mautic for marketing automation. I enjoy writing clean, testable code, and collaborating across teams to deliver reliable front-end experiences. I'm especially excited about roles that let me work on complex UI architecture, performance optimization, or expand my skills in emerging technologies.