Applied AI engineer with an architecture and construction-operations background, currently completing a Master's in Applied Artificial Intelligence at Tecnológico de Monterrey. I design and ship production GenAI systems: multi-agent LLM pipelines, document-intelligence extractors, RAG-style retrieval, and end-to-end automation that connects models to real business workflows.
I don't stop at notebooks. Every project here is containerized, deployed, and running — FastAPI / Node backends, Supabase / SQL data layers, Claude API orchestration, and n8n automation, shipped on a self-managed Docker VPS. My domain edge is turning messy, real-world operational problems into reliable AI-driven products.
What I bring to a GenAI / AI Automation team: LLM orchestration & prompt engineering, retrieval pipelines, ML modeling, API integration, and the full-stack discipline to take an AI feature from prototype to a deployed, monitored, secured service.
| Area | Technologies |
|---|---|
| GenAI / LLMs | Claude API (Opus/Sonnet 4.x), GPT-4, multi-agent orchestration, prompt engineering, prompt caching, vision-assisted extraction, RAG, embeddings / semantic search, LangChain |
| Machine Learning | PyTorch, TensorFlow/Keras, Scikit-learn, XGBoost, LSTM, CNNs, ensemble methods, feature engineering, NumPy from-scratch backprop |
| Backend / APIs | FastAPI, Express/Node, Python 3.11/3.12, REST, Server-Sent Events (SSE), webhooks, auth & RBAC |
| Automation | n8n (20+ workflows), Make/Zapier, Meta WhatsApp Cloud API, Telegram, scheduled pipelines, CRM/ops integrations |
| Data / Databases | PostgreSQL (Supabase + Row Level Security), SQLite / SQLCipher, MongoDB, SQL, Parquet, vector stores |
| Cloud / DevOps | Docker & Docker Compose, Hostinger VPS, Caddy reverse proxy, AWS (SageMaker, EC2), GCP (Vertex AI, Colab), Prometheus + Grafana, Git/GitHub |
| Frontend / Dashboards | React 18 + TypeScript + Vite + shadcn/ui, Vanilla JS SPA, TailwindCSS, Chart.js, Streamlit |
Problem solved. SMBs can't afford full sales/ops/analytics teams. Zook deploys configurable AI agents (Alex – sales, Nova – operations, Vega – analytics) that work continuously across web and WhatsApp.
My role. Sole architect & engineer — agent pipeline, backend, frontend, deployment.
Key features.
Architecture. FastAPI (Python 3.12) orchestrator + SQLite; each agent a discrete module returning structured JSON; SSE event bus to a Vanilla JS SPA; Dockerized behind Caddy on a VPS.
Demonstrates: Multi-agent design, LLM orchestration, streaming UX, end-to-end product ownership and deployment.
Problem solved. Assembling a public-works bid is a ~5-day manual marathon of reading hundreds of PDF pages, extracting requirements and pricing, and producing dozens of compliant annexes. LicitaGen targets ≤1 day.
My role. Product owner & full-stack/AI engineer — extraction pipeline, generators, OPUS ERP bridge, security architecture.
Key features.
Status: v1 deployed locally (extraction + generators + OPUS bridge in production use); v2 platform (LLM extractor, price ML, security hardening) specified and in iterative build.
Demonstrates: Real-world document intelligence, multimodal LLM fallback design, RAG/embedding retrieval, ML dataset engineering, security-conscious deployment.
Problem solved. Businesses need automated WhatsApp conversations plus human oversight, multi-bot management, and secure multi-user access.
My role. Full-stack engineer — React dashboard, Supabase data/security model, WhatsApp webhook, n8n automation.
Key features. AI-agent behavior configuration panel (response parameters, bot enable/disable); role-based auth + admin panel; multi-bot management; real-time conversation inbox with tags/notes/quick-replies; Meta WhatsApp Cloud API webhook; n8n automated responses; 12-table PostgreSQL schema with non-recursive Row Level Security.
Architecture. React 18 + TypeScript + Vite + shadcn/ui frontend; Supabase (PostgreSQL + Auth + RLS) backend; Express webhook server; n8n automation layer; Dockerized on VPS behind Caddy.
Demonstrates: Production full-stack AI automation, secure multi-tenant data modeling, third-party API integration, workflow orchestration.
Problem solved. Converts noisy market data into actionable, confidence-scored directional signals delivered automatically.
My role. ML engineer — data pipeline, modeling, API, monitoring, automation.
Key features. Ensemble of an LSTM price model and an XGBoost direction classifier; MetaTrader 5 live data; technical-indicator feature engineering (RSI, MACD, Bollinger, ATR); authenticated FastAPI; confidence-thresholded signal tiers; n8n → Telegram alerts every 5 min; Prometheus + Grafana monitoring.
Demonstrates: MLOps end-to-end, ensemble modeling, time-series, API-first ML, automation integration.
Problem solved. Construction firms juggle budgets, expenses, estimates, schedules, RFIs, payroll and accounting across disconnected tools. Control de Obra unifies 25+ modules — used to manage $5M+ in real construction projects.
My role. Sole architect & engineer; also the SaaS platform layer (tenants, subscription plans, admin, error monitoring).
Key features. 25+ operational modules (budget, Gantt, expenses, POs, estimates, RFIs, punch list, accounting/CFDI, payroll); custom bcrypt auth; multi-tenant isolation; subscription tiers; centralized client-side error monitoring with fingerprinting; PDF/Excel export.
Architecture. ~20k-line Vanilla JS SPA + TailwindCSS; Supabase (PostgreSQL + RPC) with custom auth/session model; separate SaaS admin console; Dockerized on VPS behind Caddy.
Demonstrates: Large-scale full-stack ownership, multi-tenant SaaS architecture, data modeling, observability — the engineering maturity AI features must live inside.
| Project | Type | AI / ML Component | Main Stack | Deployment | Business Value |
|---|---|---|---|---|---|
| Zook | Multi-agent GenAI platform | Claude 4-agent orchestration, SSE streaming | FastAPI · Claude API · JS · Docker | Live (zook.mx) | Productized AI workforce for SMBs |
| LicitaGen | AI document-intelligence | Claude Opus vision extraction, embeddings/RAG, XGBoost | Node · Python · SQLCipher · OPUS | Production (local/hardened) | ~5 days → ≤1 day bid assembly (target) |
| WhisperWind | AI automation / full-stack | LLM/n8n conversational automation | React/TS · Supabase · WhatsApp · n8n | Live (VPS) | Automated WhatsApp w/ human oversight |
| Gold Predictor | ML service + MLOps | LSTM + XGBoost ensemble | Python · PyTorch · FastAPI · n8n | Dockerized (VPS internal) | Automated, monitored ML signals |
| Control de Obra | Full-stack SaaS | Operational data platform (AI-ready) | Vanilla JS · Supabase · Docker | Live (VPS) | Manages $5M+ real projects |
Supporting work: VecinosPro (HOA SaaS, OpenPay), Inventario MDV (inventory SaaS), 20+ n8n automation workflows, FGCONNECT lead-gen, and graduate deep-learning work (CNNs on CIFAR-10 reaching 78.7% test accuracy with 2.5× fewer parameters than an FC baseline; NumPy-only backprop networks).
I build AI systems that run in production, integrate with real business workflows, and create measurable operational value — and I own them end to end, from model to deployment.