Sobre Mí
Soy un ingeniero de software apasionado por construir sistemas robustos, eficientes y escalables. Mi enfoque va más allá de escribir código: diseño arquitecturas completas, desde la infraestructura y la gestión de datos hasta la experiencia final del usuario. Entiendo el software como una herramienta para resolver problemas del mundo real, ya sea mediante arquitecturas distribuidas, automatización o integración de Inteligencia Artificial.
Ingeniería de Software
Mi paso por una startup local me dio experiencia real en el ciclo de vida completo del software. Allí lideré el desarrollo de plataformas Web3, realicé auditorías de seguridad y ejecuté migraciones críticas de bases de datos (MySQL a PostgreSQL) sin afectar la disponibilidad del servicio. Además, impulsé la adopción de herramientas de IA como GitHub Copilot en el equipo para optimizar los flujos de desarrollo.
Trabajar en producción me enseñó que el código limpio es importante, pero la arquitectura y la observabilidad son vitales. Me preocupo por diseñar APIs coherentes, implementar estrategias de testing sólidas y asegurar que el despliegue sea predecible.
Actualmente, mi stack principal orbita alrededor de Python y Node.js, utilizando Docker para contenerización y frameworks modernos tanto en backend (FastAPI) como en frontend (React/Astro). Siempre estoy construyendo o experimentando con algo nuevo. Últimamente me enfoco en la eficiencia: estoy desarrollando agentes autónomos que reducen drásticamente el consumo de recursos y optimizando modelos de visión para que funcionen fluidos en hardware limitado.
Proyectos Destacados
- Asistente Web con IA: Agente autónomo eficiente con PydanticAI que navega mediante el accessibility tree.
- Plataforma de Tokenización Web3: Desarrollo Full Stack, auditoría de seguridad y migración de datos críticos.
- HomeLab & Self-hosting: Infraestructura local dockerizada para gestión documental, seguridad de red y backups.
- IoT & Automatización: Control de iluminación solar con ESP32 e interfaz web embebida independiente de la nube.
- Sistema ADAS: Visión por computador para detección de carril y vehículos en tiempo real.
(Puedes ver los detalles técnicos y el código en la sección Proyectos )
Del Campo al Código
Vengo de gestionar una explotación agrícola familiar, una experiencia que ha marcado mi forma de trabajar. El campo te enseña a tomar decisiones con datos incompletos, a optimizar recursos limitados y a entender que las soluciones teóricas no siempre funcionan en el mundo real. Esa mentalidad pragmática la aplico cada día en la ingeniería: busco soluciones que funcionen en el contexto real del problema, no solo en el entorno de desarrollo.
Más Allá del Código
Cuando me desconecto de las pantallas, suelo estar en mi nave. Disfruto trabajando con las manos, ya sea soldando estructuras metálicas o dando nueva vida a madera de olivo. Hay una satisfacción única en construir algo tangible, medir, cortar y ensamblar, que complementa mi trabajo digital.
También soy un apasionado del mundo del motor. No es solo conducir y sentir esa conexión directa con la máquina; me fascina entender la ingeniería que hay detrás, desde la mecánica clásica hasta las últimas innovaciones del sector.