Full Stack / Backend Developer · RAG & Automation Builder
Programming spaghetti always — but making it scalable, documented, and useful.
I'm a Computer Engineering graduate from Universidad Autónoma de Baja California and currently pursuing a Master's degree in Computer Science, focused on data analysis, machine learning, and academic performance prediction.
My background is mainly in software development, especially backend development, ERP customization, automation, and full-stack systems. I like building practical tools that solve real workflow problems: APIs, Odoo modules, internal automations, dashboards, reports, mobile apps, and AI-assisted retrieval systems.
Recently, I built a Hybrid Search RAG Pipeline that retrieves medical codes from documentation by combining semantic search, keyword search, embeddings, and ranking logic.
- Hybrid Search RAG systems for medical-code retrieval and documentation analysis
- Odoo 11 to Odoo 18 migrations, custom modules, reports, wizards, and workflow automation
- Backend APIs with Python, Flask, FastAPI, PostgreSQL, and REST integrations
- Roombun, a shared household app for groceries, pantry tracking, expiration reminders, and shared expenses
- Academic risk prediction using machine learning, Markov chains, and student trajectory data
A retrieval-augmented pipeline that returns relevant medical codes based on clinical or administrative documentation.
Built with:
- Python
- Embeddings
- Semantic/vector search
- Keyword search
- Hybrid ranking
- Document chunking
- RAG pipeline design
Focus:
- Medical documentation understanding
- Code retrieval automation
- Better search quality than naive keyword-only retrieval
A household coordination app for roommates, couples, families, and group trips.
Core idea:
- Shared pantry tracking
- Grocery lists
- Expiration reminders
- Shared expenses
- Household requests
Built with:
- React Native
- TypeScript
- Supabase
- PostgreSQL
- Web deployment
Graduate research project focused on predicting academic risk using student trajectory data.
Areas involved:
- Machine learning
- Educational data mining
- Markov chains
- Classification models
- Student dropout-risk prediction
- Data preprocessing and feature engineering
Production backend work involving Odoo custom development and migration.
Experience includes:
- Custom Odoo modules
- Server actions
- Wizards
- Dynamic views
- PDF, Excel, and Word report generation
- Mail templates and workflow automation
- Legacy Odoo 11 to Odoo 18 migration
- Debugging backend errors and adapting business logic
I tend to build projects around:
- Backend automation
- AI retrieval systems
- Developer tools
- ERP workflows
- Mobile apps
- Web apps
- Data analysis
- ML experiments
- Weird side quests that start as spaghetti and become useful
Some public repositories include:
- bunflow
- runim
- nlp-parsing-test
- Assembly-C-Tic-Tac-Toe
- esp32QRCodeReaderWeb
- IBM Watson NLU project fork
- Better RAG evaluation
- Hybrid search strategies
- Vector databases
- Production-grade FastAPI systems
- Odoo 18 internals
- React Native product development
- ML model validation
- Cloud deployment and DevOps workflows
Building useful software, one plate of spaghetti at a time.
