Hey, soy Sergio

Desarrollador full stack en Sevilla, España. Trabajo en todo el proceso de desarrollo, desde la interfaz y la lógica de negocio hasta la base de datos y el despliegue, buscando siempre que el producto sea sólido, claro y fácil de mantener.

Experiencia laboral

  1. •

    Programador web

    Versus e Learning

    Participo en el desarrollo de aplicaciones web cubriendo distintas capas del producto: interfaz, backend, APIs, persistencia e integraciones. También puedo involucrarme en la parte de despliegue y configuración técnica cuando hace falta llevar la aplicación a producción. Saber más

Proyectos

Cronos-Booking - Plataforma SaaS de reservas para academias

Cronos-Booking - Plataforma SaaS de reservas para academias

  • JAVA
  • Spring Boot
  • Angular
  • PostgreSQL
  • Docker
  • Google Calendar

Plataforma web multi-academia que lleva el sistema de reservas de tutorías y entrevistas del plugin de WordPress a un producto SaaS propio. El backend está construido en Java 25 / Spring Boot con arquitectura hexagonal (puertos y adaptadores) sobre PostgreSQL y migraciones con Flyway; el frontend es una SPA en Angular. Es multi-tenant real: cada academia queda aislada por @TenantId de Hibernate y aplica su propia marca por dominio (logo y colores según el host de entrada). Resuelve todo el flujo operativo: tres accesos con JWT (personal, tutor y alumno), disponibilidad dividida en tramos configurables, cupos por modalidad online y presencial, sedes y descansos entre citas, generación de Google Meet por cita y sincronización de pagos desde BigQuery. Desplegada con Docker y CI/CD en VPS.

Tutorías Booking - Plugin de reservas y gestión académica

Tutorías Booking - Plugin de reservas y gestión académica

  • WordPress
  • PHP
  • Google Calendar
  • AJAX

Plugin de WordPress pensado para gestionar un flujo real de tutorías y simulacros de entrevista de principio a fin. El sistema valida alumnos por DNI y correo, sincroniza la disponibilidad de cada tutor con Google Calendar, divide los huecos en bloques reservables de 45 minutos y crea automáticamente la cita final según la modalidad elegida. Además del formulario de reserva, desarrolla toda la capa operativa: conexión OAuth con Google por tutor, generación de enlaces de Google Meet para sesiones online, control de permisos por modalidad, importación de alumnos y tutores desde Excel, exportación de citas y panel de administración para consultar, editar o cancelar reservas sin salir de WordPress.

BOOSTLY - Plataforma web full-stack

BOOSTLY - Plataforma web full-stack

  • JAVA
  • Angular
  • MySQL

Aplicación web full-stack construida con una separación clara entre cliente y servidor: un frontend en Angular (SPA) que consume una API REST en Java, con la información persistida en MySQL. Cubre el ciclo completo de gestión de datos —crear, consultar, editar y eliminar— sobre una arquitectura por capas pensada para ser clara y mantenible.

Despliegue y configuración de servidor VPS

Despliegue y configuración de servidor VPS

  • Ubuntu
  • Nginx
  • SSL
  • DevOps

Configuración completa de servidor para publicar este portfolio en una VPS Ubuntu, resolviendo el proceso de build, la preparación del entorno, la configuración de Nginx, el diagnóstico de conflictos con Apache, la publicación del sitio estático y la activación de HTTPS con certificado wildcard de Sectigo sobre portfolio.clipertrucado.com.

Sobre mí

Me llamo Sergio Alfonseca y soy desarrollador full stack. Me gusta construir soluciones completas, prestando atención tanto a la parte visual como a la lógica de negocio, la persistencia de datos y la estructura interna de cada proyecto.

Actualmente trabajo como programador full stack en Versus e-Learning. Disfruto especialmente desarrollando aplicaciones con Angular, Spring Boot, Java y bases de datos relacionales, aunque también me implico en integraciones, despliegues en servidor, configuración web y puesta en producción cuando el proyecto lo requiere.

Me titulé en Microinformática y Redes en el centro Nuestra Señora de las Mercedes (2021–2023) y en Desarrollo de Aplicaciones Web en IES Altair (2023–2025). Sigo formándome y buscando crecer profesionalmente, con la intención de seguir mejorando y aportar cada vez más dentro del sector.

Sergio Alfonseca