Experienced FullStack Developer specializing in Angular with 7 years of hands-on experience. Proficient in advanced concepts like lazy loading, state management with NgRx, and performance optimization for large-scale applications. Successful team leader for up to 7 developers, driving innovation in critical frontend projects. Skilled in designing scalable component-based architectures, developing reusable UI libraries, and enhancing the performance of complex Angular applications. Extensive knowledge of modern frontend ecosystems including TypeScript and RxJS. Strong commitment to development best practices like Test-Driven Development (TDD) using Jest. Fullstack capabilities with experience in Node.js, PHP, AWS, and Terraform. Active contributor to the frontend development community, demonstrated by the creation of the 'postcss-no-important' plugin for PostCSS. Continually exploring new technologies and methodologies to enhance user experience and development efficiency. Valuable asset to any high-performing frontend development team with a focus on code quality, performance optimization, and effective collaboration.
Design Patterns
Angular 17: Creación de Aplicaciones Web
DDD en PHP
Testing: Introducción y buenas prácticas
Domain-Driven Design - DDD Aplicado
Comunicación entre microservicios: Event-Driven Architecture
CQRS: Command Query Responsibility Segregation
Arquitectura Hexagonal