Software developer. These days I mostly build AI applications (LLMs, RAG, agents); before that, two decades of mobile and backend.
I work on my own, so the person you talk to is the person writing the code.
pablovagliati.com · jvagliat@gmail.com
- Movistar / Telefónica — developer and tech lead on the official self-management app (native Android).
- Doorbot (later Ring) — helped build one of the first Android clients, before Amazon acquired it.
- Jvagliat Solutions — a small design & development studio. For several years after Movistar, I worked in a small, hands-on team building apps from scratch: UI/UX, technology and architecture, tailored to each domain. Around 30 apps in total. A few of them: Bandomovil, a municipal app whose architecture let one build scale to 500+ towns, with a companion citizen-survey app (VozPu); Ivess, focused on keeping customer accounts reliably available; and Entrena con JAGM, where the UX was shaped around how a personal trainer actually coaches.
- Earlier: VR simulation for the Argentine Navy (2002), Java EE.
Client projects, mostly with private code:
- Support agent — freelancing platform. Merged a legacy chatbot with a RAG bot over internal docs for their freelancer community. Answers cite their sources.
- Legal research assistant — Mexico. Hybrid (lexical + semantic) search over SCJN case law, built alongside a lawyer for a bar association.
- Document AI. Extraction and classification of legal documents with OCR + LLM.
- Voice AI. Real-time voice agents (LiveKit, ElevenLabs).
sdd_kmp_voice_visualizer_ring— a Kotlin Multiplatform voice visualizer built with spec-driven development. The specs and the process are in the repo.- More at pablovagliati.com/laboratorio.
AI: Python · LangChain / Google ADK / Agno / Microsoft MAF · RAG / GraphRAG · Vector DBs (Pinecone, Weaviate, pgvector) · ElevenLabs / LiveKit · LangSmith, Langfuse
Software: Flutter / Dart · Kotlin / Java · TypeScript · FastAPI · Firebase · GCP / Azure / AWS