
Mi experiencia en Wibx Company
Mi experiencia en Wibx fue un giro de ciento ochenta grados. Fue la primera empresa a la que llegué después de hacer mi transición de carrera. En Wibx, aprendí muchísimo, no solo sobre tecnología, sino también sobre relaciones, vivir en un nuevo país, aprender un nuevo idioma y, por supuesto, programar en esta década.
Wibx para mí fue un espacio de co-creación. Nunca hubo un ‘no’ para intentar algo nuevo. Desde filtros con Realidad Aumentada, pasando por el diseño de sistemas, hasta el backoffice administrativo, la refactorización de la aplicación y varias, por no decir muchas, landing pages.
Mi experiencia como desarrollador frontend se basó en entender el funcionamiento de Angular como framework y en optimizar su desarrollo para trabajar con TypeScript y SCSS como preprocesador de CSS. Fue un gran desafío, especialmente porque no estaba familiarizado con frameworks y tenía más experiencia con HTML, CSS y JavaScript. Este reto fue de gran escalabilidad, más aún cuando venía de un área completamente ajena.
Sin embargo, creo que la proximidad a conceptos tan complejos como el estado reactivo, la asincronía, la gestión del estado y el clean code para la arquitectura hicieron de ese camino una experiencia amena. Siempre estuve acompañado del trabajo en equipo, que considero crucial al inicio de la carrera como programador. Si bien la curiosidad inherente es grande, el poder tener un enfoque guiado por un grupo siempre será grato.
Entre mis principales responsabilidades estuvieron:
- La creación de nuevas funcionalidades, así como el mantenimiento del código base para el backoffice (Business) y la aplicación (Wibx App).
- Trabajo conjunto con el equipo de diseño para la entrega eficiente de nuevas funcionalidades al core del negocio.
- Gestión de peticiones HTTPS con APIs RESTful para los diferentes módulos de integración.
- Refactorización modular del negocio (WBSC).
- Creación de landing pages en alineamiento con el equipo de marketing para el lanzamiento de estrategias y campañas.
Algunos proyectos
Principales herramientas:
- Angular
- SCSS
- HTML
- TypeScript
- NGRX
- NativeScript