Full-stack + ML engineer. I ship software built around the people who use it.
Sift (In Progress) — Fault localization tool that distills chain-of-thought reasoning from a Claude teacher into a QLoRA-finetuned 3B student to pinpoint the exact file and line range responsible for a failing test. Trained on SWE-bench within a small API budget.
up-to-date (In Progress) — Terminal dashboard for AI, tech, and software engineering news. Pulls from RSS feeds, Hacker News, and Reddit on every launch, no accounts or paid APIs required. An optional local Ollama model summarizes the top stories into a digest. Python + Textual.
BunnyTracker (In Progress) — Local pet monitor with real-time motion detection. Trained a TensorFlow.js classifier on a custom pixel-diff pipeline to recognize 5 rabbit behaviors. React + Node.js, deploying through CloudFlare.
intelliTrip (Completed) — AI travel planner with a dual-provider LLM backend (Groq + Ollama), real-time SSE streaming, and a custom token-overlap deduplication pass to keep itineraries consistent. React/TypeScript + Node.js/Express.
security-hardening-skill (Completed) — Claude skill for ensuring an application or project has complete and proper security implementations.
Welcome to America (Completed) — Immigration resource finder. Interviewed immigrants first, rewrote the information architecture based on what they said, then built it. Searchable directory of 50+ organizations, filterable by category and ZIP, with multilingual support.
Marine Debris Database (Completed) — Marine Debris Database Application activly being used by 28+ scientists at the Sitka Sound Science Center. Logging, storing and visualizing 700+ real-world cleanup projects.
TypeScript React Node.js Python Flask PostgreSQL PostGIS TensorFlow.js Ollama Docker
📍 Vancouver, WA
✉️ joe.patricio@hotmail.com
🔗 joepatricio.com · LinkedIn