Bio 👨💻
Nací en Buenos Aires, Argentina 🇦🇷 Mi primer contacto con la computadora, fue con una PC con Windows 3.1 — y por supuesto, DOS. 🖥️
Pero lo que realmente encendió todo no fue la computadora en sí — fue una pregunta. Al rededor del año 2000 o antes, cuando empecé a usar videojuegos en CDs. Yo los instalaba, jugaba, pero algo me empezó a llamar la atención… ¿Por qué siempre necesitaba el CD puesto para jugar? Y si lo sacaba, el juego dejaba de funcionar. Necesitaba el CD puesto para correr. Eso me molestaba profundamente. Pensaba: “Copio todo el contenido del CD a mi disco rígido, y debería funcionar, ¡pero no! — Entonces, ¿por qué no funciona?”
Así que empecé a investigar. En esa época eso significaba conectarse por módem de discado 📞 — ese ruido inolvidable antes de conectar, las velocidades desesperantemente lentas, todas las limitaciones de la época. Pero estaba decidido. Esa búsqueda me llevó a la ingeniería inversa, y la ingeniería inversa me llevó al lenguaje Assembly. Ese fue el momento en que mi cabeza explotó. 🤯
Assembly fue el primer lenguaje de programación que descubrí, y me fascino instantáneamente. Ahí, en ese momento, empecé a entender que todo era posible — que en algún lugar de ese código había una instrucción que le decía a la CPU “buscá este archivo en el CD, no en el disco rígido”. Desde ese momento, ya no solo jugaba — quería entender cómo funcionaban los CDs y los juegos.
Esa pasión se expandió naturalmente hacia lenguajes de programación como C, luego C++, y al día de hoy muchos otros más, esos primeros pasos con Assembly, análisis binario, ingeniería inversa, siempre me llevo para el lado de todo lo que ocurre a bajo nivel, como: interacción con el kernel, Windows internals, desarrollo de drivers, análisis binario. Sin haberlo estudiado formalmente, me estaba formando como programador de sistemas.
La vida tuvo otros planes — tuve que ponerme a trabajar y no pude seguir la universidad en ese momento. Pero nunca solté esa pasión, siempre autodidacta. Después de días largos de trabajo, llegaba a casa, abría el navegador y pasaba horas leyendo el plan de estudios de Ciencias de la Computación de la UBA — cada materia, cada tema. Siempre supe que ese era mi lugar.
El 2023, tomé una decisión importante, que fue empezar a dedicarle tiempo a lo que siempre amé. Hoy estoy cursando la Tecnicatura Universitaria en Programación en la UTN Pacheco y anotado en Ciencias de la Computación en la UBA — como no podía ser de otra manera.
Hoy en día, estoy profundizando mucho sobre el lenguaje Rust, como no podía ser de otra manera, a bajo nivel, desarrollo de driver, interacción con el Kernel, WebAssembly. Es un lenguaje muy poderoso. De hecho, como lo aclare en la pagina principal, La web cuenta con una interfaz dinámica impulsada por un motor gráfico desarrollado en Rust y WebAssembly.
Trabajo
Mi camino laboral fue variado e interesante, aunque siempre terminaba encontrando la manera de acercarme a la tecnología.
Empecé en Medix I.C.S.A en 2003, operando cortadoras láser de 800w y 1500w en el departamento de Producción. Configuraba cortes de distintas piezas y participé en el armado de capotas de Incubadoras Neonatales — productos que literalmente salvan vidas recién nacidas.
En 2010 di un salto importante dentro de la misma empresa, que pasó a llamarse Medix, a Division of Natus, era una multinacional de EEUU. Me incorporé al departamento de Ingeniería como Dibujante Técnico y luego Engineer Sustaining. Trabajé con SolidWorks y AutoCAD realizando planos técnicos de piezas mecánicas, moldes e inyección. Con el tiempo fui tomando más responsabilidades, hice seguimiento de ECR/ECO y participé en la implementación del proyecto RoHS. Fue ahí donde el mundo del desarrollo empezó a cruzarse con mi trabajo formal.
En 2016 me moví al área de Logística en Medical Devices, como Coordinador Logístico y Asistente de Supply Chain. Gestioné ruteo, distribución, inventario, comercio exterior y flota, entre otras cosas. Pero lo que más me marcó de ese rol fue ser el enlace directo entre las áreas de Ventas, Producción, Compras, Ingeniería y Servicio Técnico — aprendí muchísimo sobre cómo funciona una organización por dentro y cómo alinear equipos muy distintos hacia un mismo objetivo.
Y en el 2023 decidí dar ese paso que venía postergando hace años, que fue, la dedicarme de lleno a estudiar Ciencias de la Computación. Esa decisión, aunque difícil, fue de las mejores que tomé en mi vida, la disfruto mucho.
Me gusta
- La programación a bajo nivel. Cuanto más cerca del hardware, mejor.
- La ingeniería inversa y el análisis binario.
- Entender el por qué y el cómo de las cosas — siempre.
- La música de los 80, el rock y el pop, pero para ser sincero todo tipo de música. 🎵
- La natación lo practico tres veces por semana. 🏊
- Aprender. Ya que es el conocimiento es el único superpoder al alcance de cualquier ser humano.
- El idioma y la cultura rusa. 🇷🇺
- La guitarra. 🎸
No me gusta
- Las explicaciones superficiales que se saltan el por qué.
- Dejar las cosas a medias o conformarse con “está bien así”.
Hobbies
Desafíos de ingeniería inversa, análisis binario y análisis de Malware. Estudiar Ciencias de la Computación — formal y autodidácticamente. Tocar la guitarra, aunque no tan seguido como quisiera. Explorar cómo funcionan los sistemas operativos y el kernel por dentro.
Diego J D Arias © 2026