Estudiante de Ingeniería Civil en Informática y Telecomunicaciones en la UDP. Administro servidores, enseño a programar y compito en programación y ciberseguridad.Computer and Telecommunications Engineering student at UDP. I run servers, teach programming and compete in programming and cybersecurity.
Descargar CVDownload CV ↓Homelab de tres servidores, servicios self-hosted, redes y reverse proxy.A three-server homelab, self-hosted services, networking and reverse proxy.
02CTF: 1.º en SEK y 2.º en DreamLabs. Laboratorios en TryHackMe y Hack The Box.CTFs: 1st at SEK, 2nd at DreamLabs. Labs on TryHackMe and Hack The Box.
03Ayudante en la UDP desde 2023 y tutor de estudiantes en Canadá y Chile.Teaching assistant at UDP since 2023 and tutor for students in Canada and Chile.
04IEEEXtreme, ICPC y CIPC con el equipo UDP. Presido la comunidad de la UDP.IEEEXtreme, ICPC and CIPC with the UDP team. I chair UDP's community.
05Detección de morphing facial (S-MAD) con machine learning en la UDP.Face morphing detection (S-MAD) with machine learning at UDP.




Tres servidores HPE ProLiant ML110 Gen9 con Proxmox. Sirven servicios multiusuario como Jellyfin, Jellyseerr, Immich, Vaultwarden, TriliumNext, Overleaf, Zotero WebDAV y Floci; antes también tuve Nextcloud. Uno hace de NAS con 12 TB: los discos de datos unidos con MergerFS y uno dedicado a paridad con SnapRAID, más respaldos diarios en snapshot. Incidencias por tickets. En la red: VLAN en la LAN, dominio propio con DNS en Cloudflare y DDNS, reverse proxy con Nginx Proxy Manager, correo con SPF, DKIM y DMARC, y VPN con Tailscale.Three HPE ProLiant ML110 Gen9 servers running Proxmox. They host multi-user services such as Jellyfin, Jellyseerr, Immich, Vaultwarden, TriliumNext, Overleaf, Zotero WebDAV and Floci; I also ran Nextcloud before. One is the NAS, with 12 TB: the data disks pooled with MergerFS and one set aside for SnapRAID parity, plus daily snapshot backups. Incidents go through tickets. On the network: VLAN on the LAN, my own domain with DNS on Cloudflare and DDNS, a reverse proxy with Nginx Proxy Manager, mail with SPF, DKIM and DMARC, and a Tailscale VPN.

Integré la plataforma de competencias de la Comunidad de Programación Competitiva UDP, que presido, y hoy la administro. En cada competencia me encargo del ciclo completo: reúno los ejercicios, los configuro, los resuelvo, ejecuto la competencia y evalúo las soluciones.I set up the contest platform for the UDP Competitive Programming Community, which I chair, and run it today. For each contest I handle the full cycle: I gather the problems, configure them, solve them, run the contest and judge the solutions.
Logo: proyecto DMOJ.Logo: DMOJ project.
Investigación aplicada en la UDP: qué regiones del rostro revelan mejor un ataque de morphing en detección S-MAD. Landmarks faciales con dlib, alineación con OpenCV, descriptores de textura uLBP por región y clasificación con SVM lineal, evaluada con APCER, BPCER y D-EER. En la foto, las ocho regiones que se comparan.Applied research at UDP: which face regions best reveal a morphing attack in S-MAD detection. Facial landmarks with dlib, alignment with OpenCV, per-region uLBP texture descriptors and a linear SVM, evaluated with APCER, BPCER and D-EER. The photo shows the eight regions being compared.
Foto: Face Research Lab London Set (DeBruine y Jones, 2017), CC BY 4.0. Máscaras: elaboración propia.Photo: Face Research Lab London Set (DeBruine and Jones, 2017), CC BY 4.0. Masks: my own.
ICPC Latin America
Valdivia · 19:09rodrigo@rocuant.dev
EscribirWrite →