Francisco Serrano
Descargar CV
Francisco Serrano
Francisco Serrano
Toledo, España

Desarrollador Full Stack

Productos propios de principio a fin

Java · Spring Boot · React · TypeScript · PostgreSQL Más de tres años en empresa

Sobre mí

Desarrollador full stack con más de tres años en consultoría sobre Java, Spring Boot y React. Me gusta hacerme cargo del producto entero, desde el diseño de la interfaz, cuidando la usabilidad, hasta el despliegue y la operación. Lo aplico en mis productos propios: Barbelite, un sistema de reservas multi-negocio en puesta en marcha con su primer cliente, y Predictum, que mide qué proveedor meteorológico acierta más.

En Eviden, dos años y medio en el ecommerce de Correos sobre Shopify, una app usada por más de mil comercios: empecé apoyando a un desarrollador senior y acabé a cargo de su evolución, del envío masivo de pedidos a la interfaz. En Boycor, para Satec, despliegue e integración de una plataforma sanitaria del SESCAM en desarrollo y producción. Busco un equipo donde construir funcionalidades completas, en producto o en consultoría.

A qué me dedico

  • Backend

    Los servicios que sostienen el producto: APIs y datos de servidor, con mantenimiento sobre sistemas heredados.

    Spring Boot · Java · REST

  • Frontend

    Interfaces pensadas para usarse sin esfuerzo, con manejo de estado de servidor. Usabilidad, accesibilidad y rendimiento cuidados.

    React · TypeScript

  • Integraciones y APIs

    Conexión entre sistemas, autenticación y servicios SOAP en entorno empresarial.

    REST · Spring Security · WebLogic

  • Calidad y automatización

    Cobertura de calidad: pruebas unitarias, de integración y de interfaz, con análisis y cobertura en el pipeline.

    JUnit · Playwright · CI/CD

Cómo construyo

Desarrollo asistido por agentes con spec previa y revisión de código documentada. Cada funcionalidad pasa por especificación, implementación y review antes de darse por hecha.

Trato el contexto como infraestructura: un fichero de instrucciones único compartido entre agentes, bases de conocimiento por dominio y reglas explícitas sobre los invariantes que no se pueden romper. Sin eso, un agente escribe código plausible que rompe cosas en silencio.

Experiencia 2023 — 2026

  • Desarrollador

    Boycor (consultora) · proyecto de Satec para el SESCAM · Toledo (híbrido)

    nov 2025 — jul 2026

    • Plataforma sanitaria del SESCAM (Castilla-La Mancha), equipo de 3-4 personas: responsable del despliegue y la configuración en WebLogic 12c (WLST) en desarrollo y producción.
    • Puesta en marcha de la aplicación en DESA y PRO: prueba de todas las integraciones con sistemas clínicos y depuración de los errores aparecidos, incluidas incidencias de Spring Security y de servicios SOAP (Apache CXF) junto al equipo.
    • Ampliación de las suites de pruebas Karate (API) y Playwright (E2E) sobre la base existente; SonarQube, JaCoCo y OWASP Dependency-Check en el pipeline Maven. Stack: Java 8, Spring MVC, Oracle, Docker, JSP.
  • Desarrollador de Aplicaciones

    Eviden · Toledo (híbrido)

    abr 2023 — nov 2025

    • Correos, ecommerce sobre Shopify (2023-2025): app Next.js y PostgreSQL con la que más de mil comercios gestionaban sus envíos. Empecé como apoyo de un desarrollador senior y acabé a cargo de su evolución.
    • Envío masivo de pedidos al sistema de alta de Correos troceado en lotes: eliminó los timeouts de los comercios con más volumen y aumentó la capacidad de la app sin aumentar el coste.
    • Corrección de errores en la lógica del motor de la app y en los flujos de pedido, cubriendo los casos límite que llegaban como incidencias.
    • Mejoras de interfaz para que el comercio completara sus envíos con menos pasos y menos errores; adaptación continua a las nuevas versiones de la API de Shopify.
    • Correos: migración de una aplicación legacy al sistema de autenticación centralizado corporativo (SSO con librerías internas) sobre servicios Spring Boot.
    • Correos, venta de productos internos (2 meses): servicio Spring Boot que hacía de puerta entre un frontend React y los microservicios de venta, con clientes OpenFeign.
    • Junta de Castilla-La Mancha, Empleo (3-4 meses): mantenimiento y nuevas funcionalidades en una app Java 8 con Struts2, Oracle y JSP para el alta de procedimientos administrativos.
    • Herramienta interna: sistema de citas para el servicio de fisioterapia de la oficina (Angular, Spring Boot, MySQL), con reserva de huecos y PDF semanal.

Formación

  • Desarrollo de Aplicaciones Web (DAW)

    Técnico Superior

    • Ciclo formativo de grado superior centrado en desarrollo web full stack.
  • Administración de Sistemas Informáticos en Red (ASIR)

    Técnico Superior

    • Ciclo formativo de grado superior en sistemas, redes y administración de servidores.

Stack

Profesional en Eviden y Boycor (2023-2026) · Personal en Barbelite y Predictum

Principal

Java Spring Boot React TypeScript PostgreSQL

Sólido

Spring Security REST JUnit Docker WebLogic Git CI/CD

He trabajado con

Next.js Node.js Angular Oracle MySQL Flyway OpenFeign Playwright Karate Shopify API

Proyectos

Barbelite 2026 · Aplicación móvil

Sistema de reservas para barberías: agenda, clientes y disponibilidad. Web y móvil sobre un backend Spring Boot.

Stack
React · TypeScript · Spring Boot · PostgreSQL · Capacitor · Docker

Contacto Toledo, España

Cuéntame qué estás construyendo

Escríbeme GitHub LinkedIn