You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Javier P.JP

Javier P.

AI Software Engineer

€350/day
4 projects
Calatayud, ES
8-15 years

Average response time: 1 hour

About Javier

Programador de Software Full-Stack con enfoque en Backend y más de 7 años de experiencia en desarrollo web de sistemas escalables, creación de APIs REST y optimización de backend utilizando Node.js y TypeScript. Competente en frameworks y herramientas modernas de frontend, con un sólido historial colaborando en entornos Agile para entregar soluciones con impacto, de alto rendimiento, y centradas en el usuario.
  • Spanish

    Native or bilingual

  • English

    Fluent

  • Portuguese

    Conversational

Remote only
Primarily works remotely

Experience

  • Minsait y Singular People para BBVA
    Senior Fullstack Engineer
    BANKING AND INSURANCE
    March 2022 - Today (4 years and 4 months)
    Madrid, Spain
    • Diseñé, desarrollé y mantuve servicios backend para el catálogo de APIs del banco utilizando Node.js, TypeScript y Restify, mejorando la reutilización de servicios en toda la organización.
    • Desarrollé y evolucioné microservicios siguiendo principios de Clean Architecture, asegurando la separación de funcionalidades en controladores, repositorios y lógica de negocio.
    • Implementé un sistema de caché con Redis para optimizar la recuperación de datos de autorización, reduciendo los tiempos de respuesta en un 96% (de 3 segundos a 100 milisegundos).
    • Optimizé procesos de CI/CD mejorando pipelines en Jenkins, reduciendo los tiempos de integración en un 66% (de 30 minutos a 10 minutos).
    • Creé una herramienta interna de despliegue utilizando Node.js, integrada con un clúster de Kubernetes en GCP, reduciendo los tiempos de despliegue en un 80% (de 2 horas a 20 minutos).
    • Mejoré el rendimiento de base de datos optimizando consultas en PostgreSQL (GCP Cloud SQL), reescribiendo consultas lentas y mejorando la eficiencia de índices y conjuntos de datos.
    • Desarrollé una herramienta visual y fácil de usar con Node.js y Vue.js, que aplica las mejores prácticas de diseño de APIs en la organización, reduciendo los tiempos de aprobación de diseños en más del 90% (de 3 días a 2 horas) y eliminando más de 10 posiciones dedicadas exclusivamente a revisiones manuales.
    • Usé Docker diariamente para desarrollo y despliegue de servicios en clústeres de Kubernetes.
    • Escribí pruebas unitarias completas para cada funcionalidad, asegurando una cobertura de código robusta y confiable.
    • Desarrollé y mantuve un conjunto de pruebas de integración con Supertest y pruebas de interacción con Cypress.
    • Colaboré estrechamente con el product manager y equipos multidisciplinares, contribuyendo activamente en la toma de decisiones técnicas y proponiendo soluciones escalables adaptadas a los requisitos de las partes interesadas.
    Node.js Vue.js Kubernetes Google cloud PostgreSQL Jenkins Atlassian JIRA Git
  • 10Labs S.L.
    Desarrollador Fullstack
    SOFTWARE PUBLISHING
    July 2017 - May 2019 (1 year and 11 months)
    Zaragoza, Spain
    • Reescribí una aplicación heredada en Visual Basic en una solución web moderna utilizando Angular y Node.js, permitiendo la introducción de nuevas funciones como la visualización en tiempo real de cámaras de maquinaria y mejorando significativamente la usabilidad, estabilidad y rendimiento de la aplicación.
    • Diseñé y desarrollé un servicio en Node.js para interactuar con un socket TCP de maquinaria industrial, capturando eventos y transmitiéndolos al frontend en tiempo real mediante Socket.io.
    • Implementé una aplicación web para una empresa inmobiliaria con autenticación de usuarios, un sistema de mensajería interna y una extensión personalizada de Google Chrome para automatizar la extracción de datos de plataformas como Idealista y Fotocasa.
    Node.js Angular Typescript CSS3 HTML5
  • Agroprediccion S.L.
    Cofundador y desarrollador
    AGRICULTURE
    January 2017 - February 2022 (5 years and 2 months)
    Calatayud, Spain
    • Diseñé y desarrollé una aplicación web para la gestión agrícola, integrando datos de sensores remotos con mapas interactivos (Leaflet) y visualizaciones avanzadas (Apache Echarts) utilizando NestJS y React.
    • Construí PCB personalizados con conectividad móvil para monitorear sensores climáticos, permitiendo la recopilación de datos en tiempo real desde el campo.
    • Desarrollé software embebido en C++ para controlar los PCB, transmitiendo datos de sensores mediante MQTT a través de redes móviles a un broker centralizado para análisis y visualización.
    Node.js React.js Typescript CSS3 HTML5 Docker Arduino PCB design C/C++

Reviews

5,0

Out of 4 ratings

A

Aws

Autana Business Partners SL

Reviewed on 04/10/2020

JA

Juan Antonio

Autana Business Partners SL

Reviewed on 13/07/2020

Recommendations

FU
FU
Former user and 1 other person have recommended Javier

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Grado en Ingeniería de Tecnologías y Servicios de Telecomunicación
    Universidad de Zaragoza
    2021

Skill set

Categories