Stack & Projects
Selected work
Professional and experimental projects — focused on backend, infrastructure, AI, and automation.
First place out of 28 teams.
V-My Eyes is an assistant for visually impaired people: it detects objects in real time with YOLOv4 and reads them out loud. We built it in 48 hours, as a team with Bere, Elías, Jesús and Édgar.
- MXN prize
- $100,000
- from idea to demo
- 48 h
- computer vision
- YOLOv4

01Production · corporate environmentMDT/OS Deployment Automation
Automated corporate image deployment (MDT/OS) with PowerShell scripts and custom tooling. Cut the process from 180 to 45 minutes per machine, preserving data integrity and security policies.
- PowerShell
- MDT
- Windows
- Automation
- Enterprise
Complete products I design, build and ship on my own.
02Web · Health · Live demoPulso

Management app for small clinics: front desk, nursing and doctors each get their own view of the day. Scheduling, visits with vital signs and a printable prescription, patient records and global search. It runs entirely in the browser with fictional data and is tested against WCAG 2.2 AA on desktop and phone, in light and dark mode.
- React 19
- TypeScript
- TanStack
- Vite
- Playwright
- Cloudflare Workers
03Web · Machine learning · Live demoSI181 Lab

Three Intelligent Systems course projects turned into interactive demos: rock-paper-scissors against a model that learns your patterns and verifies every round with SHA-256, diabetes risk with logistic regression, and Spanish sentiment analysis with TF-IDF. The models are trained in Python and run in the browser with the same probabilities as scikit-learn. Each demo includes its explanation and a comparison with recent models such as TabPFN.
- React 19
- TypeScript
- Vite
- scikit-learn
- Playwright
- Cloudflare Workers
04Linux · Speech to text · Open sourceVozi
Local voice dictation for Linux: press F8, speak, and the text lands on your clipboard without sending audio to the internet. It runs as a systemd service with native GNOME shortcuts, and transcribes while you keep talking so a long dictation comes back as fast as a short one.
- Python
- faster-whisper
- PipeWire
- systemd
- GNOME
05Web · AI · StudyIn progressRecall
Personal study assistant: paste text or a few PDF pages, Gemini proposes review cards with the exact quote they come from, and FSRS-6 schedules each review right before you would forget it. Card generation is live; daily review and a Feynman mode are on the way.
- Next.js 15
- Cloudflare D1
- Gemini
- FSRS-6
- PWA
University groundwork: computer science fundamentals, with the code open on GitHub.
06Algorithms · PythonLanguages & Automata
Classic algorithms built from scratch: shortest paths and Kruskal's minimum spanning tree on graphs, Boyer-Moore string search, AVL and splay trees, backtracking and encryption. Final grade: 10/10.
- Python
- Graphs
- AVL
- Boyer-Moore
- Kruskal