Volver al portfolio

Manuel L. Moliner García

Backend Developer · DevOps · SysAdmin
Técnico de sistemas con 6 años de experiencia en entornos críticos, transicionando a desarrollo backend. Construyo herramientas reales con Python, FastAPI y Docker y estoy cursando Ingeniería Informática para consolidar la base teórica.
Experiencia
Seguridad
Ministerio de Defensa — España
Control de accesos RFID Videovigilancia IP Bases de datos Soporte IT
  • Gestión del sistema de videovigilancia IP (cámaras IPTV): configuración, monitorización y revisión de grabaciones.
  • Control de accesos a instalaciones: emisión y administración de tarjetas RFID y credenciales de personal.
  • Mantenimiento de bases de datos Access para el registro y seguimiento de acreditaciones y permisos.
  • Soporte informático voluntario al equipo: resolución de incidencias, configuración de equipos y mejoras de proceso.
Proyectos
Monitor de Infraestructura
En construcción Python FastAPI PostgreSQL Redis Docker GitHub Actions Oracle Cloud
  • Herramienta de monitorización de servidores y servicios: checks HTTP, TCP, ping e SSH con histórico.
  • Dashboard web con gráficas de tiempo de respuesta (Jinja2 + Chart.js) y alertas a Telegram.
  • Arquitectura multi-contenedor (API + worker + PostgreSQL + Redis + Caddy) orquestada con Docker Compose.
  • CI/CD completo: GitHub Actions valida, construye imagen y despliega automáticamente en VM Oracle Cloud ARM.
App de Gestión de Turnos
En producción React 18 Node.js PostgreSQL Prisma JWT PWA
  • PWA mobile-first para gestionar calendarios cíclicos de turnos de 12 horas para 54 personas en 6 grupos de rotación.
  • Sistema completo de solicitudes de cambio de turno con doble aprobación (trabajador + admin).
  • Motor de cálculo de turnos basado en ciclo de 42 días y cron job semanal de generación automática.
  • Panel admin con asignación de reservas, gestión de eventos, notificaciones in-app y subida de PDFs.
  • Auth con JWT (7 días), rutas protegidas por rol (ADMIN / USER), instalable en iOS/Android.
Revisor Académico
En uso React Vite Anthropic API PDF.js
  • App web que analiza trabajos universitarios usando la API de Claude (Anthropic).
  • Extracción de PDFs en cliente (PDF.js) para no superar límites de tokens de la API sin enviar archivos al servidor.