I’ve led four developers to ship a claims app in 3 months, and it reached 88% adoption.
I’m a Senior Full Stack Engineer and Technical Lead, working primarily in C#/.NET and TypeScript; since March 2022, I’ve built RAG agents in production and now bring LLMs, voice, and security and cost controls into my own cloud-deployed products.
|
FRONTEND / UI
|
BACKEND / REAL-TIME
WEBRTC
|
|
DATA / PLATFORM
|
QUALITY / DELIVERY
|
APPLIED AI
RAG
OPENAI
AZURE OPENAI
PINECONE
|
|
|
RAG AGENTS IN PRODUCTION SINCE MARCH 2022 |
Built production customer-support RAG agents for multiple clients starting in March 2022. Configured per-client LangChain and Pinecone flows for variables, parameters, chat behavior, and document retrieval; agents surfaced real case information and linked related terms for faster resolution. Added OpenAI in 2022, then Azure OpenAI, Anthropic, and Amazon Bedrock, with Hugging Face models as fallback. Production workloads ran mainly on OpenAI and Azure OpenAI. Evaluated Mistral for European data sovereignty; never deployed. |
|
AGENT SYSTEMS PERSONAL INFRASTRUCTURE SEE ALSO AI LAB |
Designed personal, nonproduction AI-assisted engineering infrastructure with roles: a read-only planner, allowlisted builders, and read-only evaluation and silent-failure gates. Required human approval for scope, data, cost, or production changes; versioned contracts and skills encode lessons from orchestration incidents. Portable memory across Codex, OpenCode, and Claude Code has an encrypted backup. |
|
ZORYA / EVERLAY GROUP LEAD SOFTWARE ENGINEER JUL 2025 – PRESENT |
Built full-stack features in a Blazor Web App with C#/.NET, ASP.NET Core, SQL Server, Azure, and SignalR. Designed WhatsApp Cloud API, WebRTC, and SignalR calling for browser and mobile clients; individual and call-center routing ran under 200 ms on Azure. Shipped BuzZync.Components, trained 8 developers in 3 sessions, and cut prototyping time 50%; 4 teams adopted the library. |
|
SEKURA TECH LEAD MOBILE SEP 2024 – JUL 2025 PROMOTED AFTER ABOUT 2 MONTHS |
Led 4 developers from kickoff to production on a React Native claims app for Android and iOS; it shipped in 3 months and reached 88% adoption. Defined a feature-first architecture and built about 30 reusable components, reducing implementation time 40% to 50%. Added GitHub Actions gates for tests, lint, complexity checks, and technical review; manual build work fell 40%. |
|
JUNIOR DEVELOPER / SOFTWARE ENGINEER II MAR 2022 – AUG 2024 |
Built customer-support RAG agents. Led a private pilot for Expedia, reset scope, and shipped full stack in 1 week with SvelteKit and MongoDB while coordinating 4 international developers. Promoted to Software Engineer II within a year. Helped modernize a platform with 40,000+ registered accounts, moving interfaces, endpoints, and Express backend logic from JavaScript, jQuery, and React through Meteor to SvelteKit and TypeScript in a 13-person team. Built at least 4 of 10 full-stack hiring assessments using SvelteKit, TypeScript, NestJS, Prisma, and MongoDB. |
|
FREELANCE WEB DEVELOPER 2019 – 2022 |
Built paid websites with defined scopes for small businesses from 2019 to 2022; Lighthouse scores exceeded 90. Taught JavaScript and Git to more than 15 junior developers. |
Solo projects built end to end, from architecture and UX/UI through deployment and continued operation.
|
VOCES Y AGENTES REACT · VITE · TAILWIND CSS · POSTHOG |
Built an institutional platform for GAJ, YouthBuild México, and GOYN México from scratch as sole developer, covering architecture, UX/UI, GitHub deployment, analytics, accessibility, technical SEO, support, and ongoing evolution. Still in production; in July 2026, it appeared among the top search results for “Voces y Agentes” without institutional search terms. Visual system by Ana Victoria Ávila. |
|
METRO GOYN SVELTEKIT · SVELTE 5 · TYPESCRIPT · GSAP · CSS 3D |
Built Sistema de Avances Colaborativo, Metro GOYN, as sole architect and UX/UI developer; co-designed the visual system and signage with Ana Victoria Ávila. Launched at somos.goynmexico.org on September 27, 2026; the 2.5D station organizes 19 plenary responses into 4 lines. Migrated to strict TypeScript; each PR runs type checks from September 28; CSS 3D scenes use per-browser full/lite/min memory budgets. |
|
ENTREVISTAS SVELTE 5 · FASTIFY · GEMINI · ELEVENLABS · CLOUD RUN |
Built a free, accountless interview-practice voice agent that transcribes speech, generates questions from full job postings, and responds with synthesized voice. WebSockets and interruption prevention support real-time audio; the agent closes interviews with a scored PDF report. Enforced atomic, fail-closed Upstash Redis quotas, an emergency switch, and duration and audio limits; deployed on Google Cloud Run without storing voice or reports. |
|
TU CV CUENTA NEXT.JS · VERCEL · REDIS · POSTHOG |
Built Tu CV Cuenta (ATS Trainer), a free, accountless serverless app that evaluates a resume against an optional job posting. Returns an ATS diagnosis, score, missing keywords, alerts, recommendations, and an editable PDF-exportable draft; adds structured outputs, deterministic server-side validation, prompt-injection defenses, temporary processing, Redis IP limits, analytics, and automated tests. Built and self-funded solo. |
MICROSOFT AZURE FUNDAMENTALS (AZ-900) · SEP 2026
META CERTIFIED WHATSAPP FOR BUSINESS TECHNICAL IMPLEMENTATION · 2025
SPANISH: NATIVE
ENGLISH: C2 PROFICIENT · EF SET 74/100
REMOTE + SCHEDULED CDMX
I’m based in Mexico City and work remotely on Mexico City time. For a role or technical conversation related to this work, send me a note.
santiago@santiagos.mx · santiagos.mx




