AI Engineer building production AI systems, developer tools, and AI-powered products.
I work across the full lifecycle of applied AI: architecture, LLM integration, RAG, agent orchestration, evaluation, and deployment. My focus is on systems that are robust, testable, and deliver real value.
- AI-powered products — LLM reasoning, explainable outputs, graceful degradation
- Agent systems — voice interaction, tool use, autonomous development workflows
- Production infrastructure — Docker, self-hosted AI (Ollama), event-driven pipelines
- Full-stack applications — Python, TypeScript, FastAPI, React, Next.js, Supabase
AI investment intelligence dashboard with multi-source sentiment analysis, technical indicators, explainable AI reasoning, and real-time market data. Dual-LLM strategy with provider chain failover.
FastAPI Next.js 15 Groq Cerebras Supabase Docker
Self-hosted personal finance app with local AI inference. Natural language transaction classification, financial Q&A with deterministic-first approach, 12-month projections, and scenario modeling.
Next.js 16 Ollama Supabase Zod Docker
🏠 RentIA
AI-powered rental property management for the Spanish market. OCR document processing, legal compliance automation (LAU/IRAV), contract generation, and financial intelligence dashboards.
FastAPI React 19 Ollama Tesseract Supabase Docker
Voice-first AI assistant with local agent orchestration. Spawns Claude Code sessions for hands-free development, integrates with macOS Calendar/Mail/Notes, and features an audio-reactive Three.js visualization.
FastAPI OpenClaw Three.js WebSocket Claude Code AppleScript
Self-hosted real-time server monitoring dashboard with CrowdSec security integration, Docker container tracking, Telegram alerts, IP geolocation attack maps, and automatic service recovery.
Node.js Express CrowdSec Docker Telegram Leaflet.js
🎯 GoalOS
AI-powered life OS with a pluggable provider chain architecture. Goals, habits, achievements, and analytics with offline-capable AI that degrades gracefully across four provider tiers.
React 19 Zustand Ollama Framer Motion Supabase
🛡️ SecNet
Automated network incident detection and response system. Suricata IDS/IPS with custom rules, automated IP blocking, and forensic analysis dashboard. Final degree project, graded 10/10.
Suricata Python Flask Docker iptables
| Category | Technologies |
|---|---|
| Languages | Python, TypeScript, SQL, Bash |
| Frontend | React, Next.js, Vite, Zustand, Three.js, Framer Motion |
| Backend | FastAPI, Fastify, Flask, Express |
| AI / LLMs | Ollama, Groq, Cerebras, Claude Code, OpenClaw, pgvector |
| Data | Supabase (PostgreSQL), SQLite, Redis |
| Infra | Docker, Caddy, Cloudflare Tunnel, Tailscale, GitHub Actions |
- Ship real systems, not toy demos
- Reliability over hype
- Local-first AI when privacy matters
- Graceful degradation over hard dependencies
- Explainable outputs over black boxes