jgalaber photo

Hola, soy Javier Gala

Frontend Architect

+5 años de experiencia. Dinámico. Autodidacta. Adaptabilidad al cambio y nuevas tecnologías. Proactivo. Habilidades de mentor. Con experiencia en el desarrollo de aplicaciones web en Full Stack, funcionalidades en Inteligencia Artificial, asistentes virtuales. De Sevilla, España.

Experiencia laboral

  1. Frontend Architect en Bankinter

    Responsabilidades

    • Diseño y desarrollo de soluciones técnicas escalables enfocadas al entorno cliente, con TypeScript y Angular.
    • Generación de herramientas de desarrollo como extensiones de VSCode.
    • Estandarización de estilos de codificación haciendo uso de herramientas como Husky, ESlint, Prettier, Commitlint, etc.
    • Soporte técnico a los diferentes proyectos, para migraciones, implementaciones o errores.

    Logros Destacables

    • Participación activa en el desacoplamiento de la arquitectura de Angular a TypeScript nativo en arquitectura hexagonal.
    • Migración exitosa de la arquitectura hacia un enfoque de Microfrontends utilizando Webpack Module Federation.
    • Contribución en la implementación y unificación de estándar de codificación propio de Bankinter.
  2. Senior Full Stack Developer en Sepalo Software

    Responsabilidades

    • Desarrollo de soluciones técnicas escalables enfocadas al entorno cliente, con TypeScript, Angular y Ionic.
    • Desarrollo de soluciones técnicas escalables enfocadas al entorno servidor y comunicación RESTful API, con Nodejs, ExpressJS, Sequelize ORM y Postgresql.
    • Toma de requisitos y documentación, facilitando la transición fluida de las necesidades a aplicación real.
    • Desarrollo de pasarela de pago en base Nodejs, con comunicación estandarizada según en PUC (Protocolo Unificado de Comercios).
    • Mentorización de perfiles juniors, charlas y trainings para ampliar los conocimientos del equipo.
    • Desarrollo de Test Unitarios (Mocha, Sinonjs, Gulp), E2E, y de carga (Postman, Jmeter).

    Logros Destacables

    • Estandarización de procesos de despliegue de las aplicaciones haciendo uso de Docker.
    • Estandarización de estilos de codificación para las aplicaciones frontales y backend, del lado de JavaScript.
    • Implementación mediante un patrón factory, el desarrollo de diferentes modelos de inteligencia artificial con Keras Framework para las partes de Deep Learning, Sklearn para las partes de Machine Learning en Python.
    • Corrección en la concurrencia de datos implementando conexiones WebSockets, con Cecabank usando el PUC.
  3. Full Stack Developer en NTT Data

    Responsabilidades

    • Desarrollo frontend, con SAPUI5. Haciendo uso de BTP y SCP (Cloud de SAP)
    • Desarrollo backend con XSJS, NodeJS haciendo uso de base de datos HANA SQL.
    • Toma de requisitos y documentación, facilitando la transición fluida de las necesidades a aplicación real.
    • Desarrollo de Test Unitarios (Jasmine)

    Logros Destacables

    • Mentorización de perfiles juniors, charlas y trainings para ampliar los conocimientos del equipo.
    • Implementación de ORM para el backend y obtención de gran expertise en bases de datos, integrando algoritmos complejos como jerarquía de operaciones o uso de PL SQL de Hana SQL.
    • Formé parte del equipo ganador (junto a otro compañero) de un concurso para ganar el proyecto de un importante cliente, para la implementación de un asistente virtual, con utilidades para recursos humanos haciendo uso de SuccessFactors.

Skills

Sobre mí

Entusiasta del desarrollo de Software, especializado en JavaScript. Me encantan las nuevas tecnologías y poder trastear con ellas de cualquier stack tecnológico.

Contacto

LinkedIn jgalaberdev@gmail.com