Luar Roji

SysAdmin · Developer · Reverse Engineer

About

SysAdmin autodidacta y developer con experiencia en administracion de sistemas Linux (Debian), networking IPv4/IPv6, CI/CD, y BigData (Hadoop, Kafka, Elasticsearch).

Actualmente experimentando con emulacion de hardware (C64 en Python), IoT (ESP8266, Raspberry Pi, Home Assistant), y reverse engineering de protocolos de red.

Tambien con experiencia en PHP, Java, Asterisk (VoIP), Scala, Pascal, y MS-DOS 3.30/6.22 :)

Skills

SysAdmin

Networking

Development

BigData

IoT

Retro / RE

IA / LLM

Projects

c64py [emulation]

Emulador de Commodore 64 escrito en Python. CPU 6502, VIC-II, SID, CIA, manejo de memoria y bancos.

Python · 6502 · VIC-II · SID · reSID

github.com/cyberplant/c64py

sys-64738.com [web]

Sitio web con emulador de C64 corriendo directamente en el browser. Carga .prg/.d64, emulacion de CPU y graficos en tiempo real.

JavaScript · Python · C64 emulation

sys-64738.com

team-mga.net [team]

Sitio web del equipo |MGA| de Call of Duty 4. Sitio estatico con sidebar, secciones de servidor, mapas, miembros, staff, reglas, galeria, GameTracker. Deploy automatico via GitHub Actions.

HTML/CSS/JS · GitHub Actions · rsync

team-mga.net

LR (Log Reader) [tool]

Visor de logs con busqueda, filtrado y resaltado en tiempo real. Pensado para analizar archivos de log grandes de forma rapida y eficiente.

Python

github.com/cyberplant/lr

File Hasher [tool]

Utilidad de linea de comandos para calcular y verificar hashes de archivos (MD5, SHA1, SHA256, etc). Soporta verificacion masiva y comparacion con archivos de referencia.

Python

github.com/cyberplant/filehasher

Donador Automatico [android]

App Android que facilita la donacion automatica de saldo telefonico a organizaciones beneficas via SMS. Consulta de saldo, envio masivo programado, analisis inteligente de respuestas.

Android · Kotlin · SMS

github.com/cyberplant/donador_automatico

Experience

Systems Administrator / Developer — Scrapinghub/Zyte (2012 - present)

Administracion de cientos de servidores Linux (baremetal y virtualizados) usando Fabric, Ansible, SaltStack. Servicios: Docker con Mesos+Marathon, Kubernetes, BigData (Hadoop/Kafka/Elasticsearch), visualizacion (Grafana/Kibana). Infraestructura como codigo con Pulumi. Mejora de uptime y eficiencia, estrategias proactivas.

Co-Owner / Lead Developer — AyR Consultores (2008 - present)

Infraestructura para procesar miles de queries por segundo, dos datacenters (Argentina/Brasil) con failover automatico. Conexiones VPN a oficinas en paises latinoamericanos. Desarrollo de soluciones Django, incluyendo app publica de venta de pasajes de bus para una de las mayores empresas de Uruguay.

Owner — roji.net (2007 - present)

Consultoria en administracion de servidores Linux, cambios en software legacy (Java, PHP), networking. Desarrollo de aplicaciones mobiles (Android nativo, Cordova) y desktop (Electron) para kioscos de informacion publica.

IT Manager / Software Developer — CompuService S.R.L. (Jul 1999 - 2014)

Gestion de IT y desarrollo de software.

Software Developer — jPOS Consulting (Mar 2011 - Dec 2011)

Desarrollo de software para procesamiento de pagos.

IT Manager / Developer — Ateka (Mar 2005 - 2011)

Desarrollo de herramientas internas en PHP y Python+Django (control de stock, manipulacion de productos, contactos). Administracion de servidores Linux en Argentina/Uruguay. Red VoIP cross-country con Asterisk + VPNs + hardware FXO/FXS.

Computers Lab Manager — Colegio Nacional Jose Pedro Varela (Jul 1998 - Nov 1999)

A cargo de 5 laboratorios de computacion, hardware y software.

Languages

Contact