Desarrollador Fullstack
HDT Organización e Informática
- Backend · APIs REST con Spring, Express y .NET.
- Frontend · Angular 17+, .NET MAUI.
- Bases de datos: SQL y NoSQL.
- Integración con sistemas.
- Participación end-to-end.
Planteamiento, desarrollo, mantenimiento y despliegue de aplicaciones, sistemas y servicios end-to-end: Desde el desarrollo hasta producción
Propuesta
Desarrollador fullstack con más de 3 años de experiencia profesional, especializado en DevOps y todo el proceso end-to-end dentro de un flujo de desarrollo.
Mi experiencia e intereses
Enfoque actual
HDT Organización e Informática
CIEMAT
No todo es escribir código ;)
Gestión y control de servidores. Hardening básico, configuración de servicios y mantenimiento directo con y sin panel de control.
Reverse proxy, SSL con Let's Encrypt, múltiples dominios y servicios alojados en diferentes servidores y tipos (VPS).
GitHub Actions: build automático + deploy a servidor. Flujo con push a la rama de deploy. Sin pasos manuales.
Push → build (se lanza el pipeline) → deploy al VPS. Cada cambio en producción en segundos, sin intervención manual.
Contenedores para servicios específicos. Deploy reproducible y aislado.
Monitorización, actualizaciones y fixes en producción. Mantenimiento de servicios activos y automatizados.
Tablero kanban PWA instalable en cualquier dispositivo. Persistencia offline con IndexedDB — funciona sin servidor ni conexión.
API REST con arquitectura por capas para gestión de datos de Fórmula 1: pilotos, circuitos, escuderías y resultados. Backend puro con Spring Boot.
Sistema fullstack para gestión de reservas deportivas, torneos y ligas. Backend REST en Kotlin/Spring + cliente multiplataforma con .NET MAUI.
Dashboard meteorológico para motoristas en Madrid. Datos en tiempo real por zonas clave, orientado a la decisión rápida: ¿salgo o no?
App de tareas desplegada en producción en VPS propio. Enfoque en UX minimalista, rendimiento y código mantenible como ejercicio de producto real.
Herramienta desktop para gestión de vacaciones en equipos pequeños. Dos roles diferenciados (admin/trabajador) con interfaz Tkinter y lógica en Python.
Disponible para posiciones full remote como backend/fullstack developer.
Foco en APIs, sistemas y despliegue en producción.
contacto@sergigavi.es
OpenWebinars • 2022
Curso de Docker para desarrolladores.
OpenWebinars • 2022
Curso de JavaScript.
OpenWebinars • 2022
Curso de Kotlin.