sobre-mi
Sobre mí
Desarrollador enfocado en backend, automatización e integración entre hardware y software.
Soy un desarrollador enfocado en backend, automatización e integración entre hardware y software. Me especializo en construir sistemas, APIs y plataformas web orientadas al control de acceso y a soluciones conectadas a dispositivos físicos.
Mi stack principal de trabajo es Spring Boot y FastAPI del lado del servidor, React en el navegador y PostgreSQL o MySQL como base de datos. Elijo según el problema: no todo necesita el mismo lenguaje ni la misma arquitectura.
Hardware y arquitectura
Aparte del código, me involucro directamente con el hardware y la arquitectura. Tengo experiencia desarrollando paneles administrativos seguros y trabajando con:
- Integración de tecnología NFC/RFID y comunicación serial
- Sistemas IoT y conexión con dispositivos físicos
- Integración con APIs de biometría y seguridad (Hikvision y ZKTeco)
- Arquitectura backend, seguridad y autenticación
Infraestructura
También gestiono la infraestructura operativa. Armo, configuro y administro servidores Linux, desde equipos caseros (self-hosted) hasta servidores dedicados y VPS enterprise. En esta área me encargo del ciclo completo:
- Gestión de VPS y servidores dedicados
- Instalación de servidores físicos HPE y Lenovo
- Dockerización y despliegue de APIs y aplicaciones web
- Redes con equipo Ubiquiti, Nginx como proxy inverso, dominios, SSL y Cloudflare
- Hardening, seguridad y administración de servicios Linux
- Automatización y monitoreo de infraestructura
CAPACIDAD
- API Backend y APIs Servicios REST en Spring Boot y FastAPI, con Socket.IO cuando hace falta tiempo real, y contratos estables entre sistemas.
- SEC Seguridad y autenticación JWT con refresh rotativo, 2FA TOTP, permisos por rol, rate limiting y validación de archivos subidos.
- SQL Bases de datos Modelado relacional en PostgreSQL, MySQL y SQLite, migraciones con Flyway, índices y optimización de consultas.
- IOT Hardware e IoT NFC/RFID, comunicación serial, Arduino/ESP32, PCB propia e impresoras térmicas ESC/POS.
- BIO Biometría y control de acceso Integración con Hikvision (ISAPI) y ZKTeco: reconocimiento facial, huella y tarjetas MIFARE.
- NIX Servidores Linux Administración de VPS y servidores dedicados, systemd, cron, logs y hardening de servicios.
- DKR Docker y despliegue Dockerización de APIs y aplicaciones web, Docker Compose, usuarios no-root y despliegues repetibles.
- NET Redes y dominios Nginx como proxy inverso, TLS, DNS, Cloudflare y túneles para exponer servicios sin abrir puertos.
- HW Servidores y redes físicas Instalación de servidores HPE y Lenovo, y redes con equipo Ubiquiti: switches, puntos de acceso, VLANs y monitoreo.
- FRT Frontend SPA en React con Vite y TailwindCSS, e interfaces de escritorio con PySide6 (Qt 6).
- AUT Automatización y monitoreo Tareas programadas, cargas masivas validadas, métricas con Prometheus y alertas de infraestructura.