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 manteniendo, integrando y desplegando aplicaciones Java y React con usuarios reales detrás. Fuera del trabajo construyo y opero 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: mantenimiento, mejoras en los flujos de pedido y migraciones, para una app usada por más de mil comercios. En Boycor, para Satec, despliegue e integración de una plataforma sanitaria del SESCAM en desarrollo y producción. Me quedo con la parte poco vistosa: depurar integraciones, dejar entornos estables y resolver lo que reporta el cliente.

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 con manejo de estado de servidor. 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. Mi papel: integración, despliegue y pruebas.
    • 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 React, Node.js y PostgreSQL con la que más de mil comercios gestionaban sus envíos. Empecé dando soporte a un desarrollador senior y pasé a ser responsable del mantenimiento: incidencias reportadas por clientes, mejoras en flujos de pedido, funcionalidades puntuales y migraciones a 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

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