Desarrollo de aplicaciones SPA en JavaScript/TypeScript con Angular 7+. Programación reactiva usando RxJS. Integración con servicios de backend utilizando WebSockets/SignalR. Implementación de pruebas unitarias con Jasmine. Implementación de pruebas end-to-end utilizando el framework Protractor. Conocimientos a nivel de desarrollador JavaScript sobre CSS3. Acostumbrado a trabajar en el entorno de NodeJS y con herramientas de soporte como NPM.
Otras librerías que he utilizado a pequeña escala son ReactJS, GatsbyJS, Ionic y React Native.