Juan Diego G.
Full-Stack AI Engineer | Production RAG, AI Agents & Computer Vision
AI systems that break in production cost more than they save. I build the ones that hold up under real traffic, messy data, and hard questions about why a model made a decision. 38 jobs completed on Upwork for clients in 4 countries. Every project is led and coded by me, not handed off to a team. ━━━━━━━━━━━━━━━━━━━━━━ REAL RESULTS FROM PRODUCTION - Run an AI pipeline processing about 2,500 items and 25,000 image AI calls a day for resale operators like Goodwill affiliates and Homeboy Industries (via In The Loop AI) - Cut a prediction API from 17 to 32 seconds down to single digits - Leading a migration from commercial AI APIs to self-hosted Gemma on vLLM, running on a single GPU - Delivered about $540 a month in verified cloud savings across 3 clusters and 33 servers - Built semantic search over 4,000+ documents that answers in under 2 seconds - Maintained production databases with 1M+ record tables for the Dominican Republic banking regulator ━━━━━━━━━━━━━━━━━━━━━━ WHAT I BUILD - AI assistants and RAG that answer from your real data, respect who can see what, and say "I don't know" instead of guessing - Sales and voice AI, live call coaching, AI buyer simulators, CRM integrations - Computer vision, photo to listing generation, OCR, fake document detection - Explainable ML for pricing, risk, and trading, including models deployed to MQL5 through ONNX - Backends and data pipelines that recover on their own, on AWS and GCP - Automation with n8n, Make, HubSpot, and Salesforce ━━━━━━━━━━━━━━━━━━━━━━ RECENT PROJECTS - AI resale platform that turns a donation photo into a priced, ready to sell listing - Sales coaching platform that preps reps from CRM and email and guides them live during calls - Sales assistant on Meta's official business messaging platform that qualifies leads and books appointments for a multi-brand dealership group - Multi-tenant chatbot system that let an agency ship new client bots as a standard process - Fake document detector with five independent checks that explain exactly what looks wrong - Virtual try-on marketplace for Lima's largest textile district, live in production ━━━━━━━━━━━━━━━━━━━━━━ HOW I WORK I use Claude Code, Copilot, and OpenHands daily to move faster, and I know exactly what every line does and how to fix it. Clear documentation and a real handover are part of the job, not extras. Tell me what's happening and what you've tried so far. If it's not a fit, I'll say so honestly instead of taking the job.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $7.3k
Billed in all: $56,181$56k
$1k in the last 6 months
Across 9 contracts
Across 50 contracts
Earnings, last 30 days
Skill rankings: Top 8% in Web Scraping
Ranked by MRR among everyone on Upwork with the skill.
- #68LangGraph299 freelancers · 🇵🇪 #1Top 23%🇵🇪#1 of 1
- #186Vector Database1,142 freelancers · 🇵🇪 #2Top 16%🇵🇪#2 of 2
- #311Computer Vision2,498 freelancers · 🇵🇪 #2Top 12%🇵🇪#2 of 5
- #330Web Scraping3,925 freelancers · 🇵🇪 #2Top 8%🇵🇪#2 of 5
- #359Google Cloud Platform2,939 freelancers · 🇵🇪 #2Top 12%🇵🇪#2 of 5
- #631LangChain3,821 freelancers · 🇵🇪 #3Top 17%🇵🇪#3 of 4
- #697FastAPI4,337 freelancers · 🇵🇪 #2Top 16%🇵🇪#2 of 5
- #697Retrieval Augmented Generation3,618 freelancers · 🇵🇪 #2Top 19%🇵🇪#2 of 3