Stack & Proyectos

Trabajo seleccionado

Proyectos profesionales y experimentales — enfocados en backend, infraestructura, IA y automatización.

Hackathon Querétaro Digital 2023

Primer lugar entre 28 equipos.

V-My Eyes es un asistente para personas con discapacidad visual: detecta objetos en tiempo real con YOLOv4 y los narra en voz alta. Lo construimos en 48 horas, en equipo con Bere, Elías, Jesús y Édgar.

MXN de premio
$100,000
de la idea a la demo
48 h
visión por computadora
YOLOv4
Cartel de la Universidad Politécnica de Querétaro que felicita a Bere, Elías, Diego, Jesús y Édgar del proyecto V My Eyes por el primer lugar en el Hackatón Querétaro Digital 2023. El equipo posa con el cheque de 100,000 pesos.
Publicación de la Universidad Politécnica de Querétaro en Instagram, 14 de noviembre de 2023.

Industria · Producción

Producción · entorno corporativoMDT/OS Deployment Automation

Automaticé el despliegue de imágenes corporativas (MDT/OS) con scripts de PowerShell y herramientas custom. Reducción de 180 a 45 minutos por equipo, preservando integridad de datos y políticas de seguridad.

  • PowerShell
  • MDT
  • Windows
  • Automation
  • Enterprise

Proyectos propios

Productos completos que diseño, construyo y publico por mi cuenta.

Web · Salud · Demo en vivoPulso
Pantalla Hoy de Pulso en modo oscuro: la sala de espera y la agenda del día de cada doctora.

App de gestión para clínicas pequeñas: recepción, enfermería y profesionales de salud ven cada quien su día. Agenda, consulta con signos vitales y receta imprimible, expediente y búsqueda global. Corre completa en el navegador con datos ficticios y está probada con WCAG 2.2 AA en escritorio y celular, en modo claro y oscuro.

  • React 19
  • TypeScript
  • TanStack
  • Vite
  • Playwright
  • Cloudflare Workers
Web · Machine learning · Demo en vivoSI181 Lab
Demo de riesgo de diabetes en modo oscuro: controles con la distribución de las pacientes del estudio y el medidor de probabilidad.

Tres prácticas de Sistemas Inteligentes convertidas en demos interactivas: piedra, papel o tijera contra un modelo que aprende tus patrones y verifica cada ronda con SHA-256, riesgo de diabetes con regresión logística y análisis de sentimiento en español con TF-IDF. Los modelos se entrenan en Python y corren en el navegador con las mismas probabilidades que scikit-learn. Cada demo incluye su explicación y una comparación con modelos recientes como TabPFN.

  • React 19
  • TypeScript
  • Vite
  • scikit-learn
  • Playwright
  • Cloudflare Workers
Linux · Voz a texto · Código abiertoVozi

Dictado por voz local para Linux: pulsas F8, hablas y el texto queda en el portapapeles, sin enviar audio a internet. Vive como servicio de systemd con atajos nativos de GNOME, y transcribe mientras sigues hablando para que un dictado largo responda tan rápido como uno corto.

  • Python
  • faster-whisper
  • PipeWire
  • systemd
  • GNOME
Web · IA · EstudioEn progresoRecall

Asistente de estudio personal: pegas texto o unas páginas de un PDF, Gemini propone tarjetas de repaso con la cita exacta de donde salen y FSRS-6 agenda cada repaso justo antes de que se te olvide. Ya genera tarjetas en producción; el repaso diario y el modo Feynman vienen en camino.

  • Next.js 15
  • Cloudflare D1
  • Gemini
  • FSRS-6
  • PWA

Trabajo académico

Base de la universidad: fundamentos de computación, con el código abierto en GitHub.

Algoritmos · PythonLenguajes y Autómatas

Algoritmos clásicos implementados desde cero: caminos mínimos y árbol recubridor de Kruskal sobre grafos, búsqueda de texto con Boyer-Moore, árboles AVL y Splay, backtracking y cifrado. Calificación final: 10.

  • Python
  • Graphs
  • AVL
  • Boyer-Moore
  • Kruskal