Llegué a esto desde abajo — por curiosidad de cómo funciona de verdad una máquina. Eso se convirtió en una shell en C, luego en un módulo PAM en Rust, y después en medir qué hace realmente el kernel cuando le pides copiar un archivo sin pasar por el espacio de usuario. Es la misma curiosidad por la que administro mis propios servidores en vez de alquilar la abstracción de otro.
La ciencia es la razón de todo lo demás. Reproducir un análisis de antimateria con CMS me enseñó que un resultado que nadie más puede volver a ejecutar no es un resultado — y el trabajo de computación científica que hago ahora existe justamente para que el pipeline detrás de ese resultado siga corriendo en la máquina de otra persona, dentro de un año.
No me interesa el código que apenas funciona. Me importa la arquitectura de abajo: fronteras claras, mínimo privilegio, cifrado en reposo, nada de nube cuando el dispositivo puede hacerlo solo, y una traza de auditoría para todo lo destructivo. Lo que puedo abrir, lo abro — los sistemas en producción se quedan privados cuando la seguridad de un cliente depende de ello.
- ¿Quién es Dax Navarrete?
- Dax Navarrete (GitHub: daxrpm) es estudiante de Ciencias de la Computación en la Escuela Politécnica Nacional (Quito, Ecuador) y desarrollador open source enfocado en infraestructura Linux, redes, seguridad y computación científica. Administra siete servidores Linux, mantiene en producción una plataforma de seguridad física y colabora con el experimento CMS del CERN a través del grupo de la EPN, que lidera en su parte de computación.
- ¿En qué trabaja Dax Navarrete dentro del CERN?
- Dax Navarrete colabora con el experimento CMS del CERN a través de la Escuela Politécnica Nacional, donde lidera el grupo de computación. Con el grupo de Preservación de Datos y Acceso Abierto (DPOA) reprodujo un análisis de búsqueda de antimateria, trabajando en reproducibilidad e integridad de los datos. Ahora trabaja con el grupo BRIL en computación científica: despliega y evalúa pipelines de Apache Airflow sobre un entorno de tres servidores Linux y reporta los resultados al CERN.
- ¿Qué infraestructura administra Dax Navarrete?
- Dax Navarrete opera siete servidores Linux repartidos entre su propio hardware, su universidad y un VPS alquilado, unidos en una única red mesh privada con Headscale. Detrás autoaloja su propia nube y sus servicios — Nextcloud, Immich y otros — y tres de esos servidores corren pipelines de computación científica para el grupo de CMS. Escribió Fleet, una consola agentless en Go, para operarlos todos por SSH desde un solo lugar.
- ¿Qué lenguajes de programación usa Dax Navarrete?
- Rust y C para programación de sistemas, Go para herramientas de infraestructura, Python para computación científica y machine learning, y TypeScript para interfaces. Entre su trabajo destacan dax-auth (un módulo PAM de autenticación facial para Linux, escrito desde cero en Rust), Fleet (una consola agentless para flotas Linux en Go) y Apogee (un simulador de ascenso orbital en TypeScript y Python).
- ¿Dax Navarrete está disponible para trabajar?
- Sí — abierto a prácticas, colaboraciones de investigación y trabajo open source en infraestructura y DevOps, computación científica, seguridad y redes, o programación de sistemas. En remoto o con reubicación, internacionalmente. Escríbele a dax@daxrpm.dev.