Senior Backend Developer · Python (Django / FastAPI) · PostgreSQL · Docker 14 años en TI, 7 construyendo APIs · Táchira, Venezuela (UTC−4) · Remoto para LATAM y Europa
Llevo desde 2011 al frente del área de TI de una empresa, lo que en la práctica significa que escribo el backend y además mantengo la infraestructura donde corre: servidores Linux, contenedores, proxy inverso, bases de datos y copias de seguridad. Es una combinación poco habitual y es la que más me ha enseñado — cuando algo se cae a las 2 de la madrugada, no hay a quién escalarlo.
| Lenguajes | Python · JavaScript (ES6+) · PHP · SQL / PL-pgSQL |
| Backend | Django · Django REST Framework · FastAPI · Laravel · Lumen · Express.js |
| Datos | PostgreSQL · PostGIS · MySQL · Redis |
| Infraestructura | Docker · Docker Compose · Traefik · Nginx · Linux · Shell |
| APIs | REST · JWT · WebSockets · microservicios |
portfolio-devapis — mi CV y el servicio de analítica que lo acompaña, en producción en devapis.cloud/cv. Es el repositorio que mejor representa cómo trabajo, y el único cuyo resultado puedes abrir y comprobar:
- FastAPI + asyncpg + PostgreSQL detrás de Traefik, todo en Docker Compose.
- Las direcciones IP de los visitantes no se almacenan: se guardan la red truncada (/24 en IPv4, /48 en IPv6) y un hash SHA-256 con sal.
- La autenticación vive en la aplicación, no en el proxy, para que la protección viaje con el código y no se pierda al recrear un contenedor.
- El repositorio incluye las decisiones técnicas y la auditoría de seguridad que las motivó, incluidos los fallos que encontré en mi propio código y cómo los verifiqué.
18 certificaciones y más de 215 horas entre 2024 y 2026 (Platzi): FastAPI, Django, PostgreSQL, Docker, administración de servidores Linux, ciberseguridad preventiva, Express.js y herramientas de IA para desarrollo.
devapis.cloud/cv · LinkedIn · jhernan33@gmail.com
Disponible para tiempo completo, parcial, freelance o consultoría. Mi franja horaria solapa con LATAM, Estados Unidos y la mañana europea.