Web & Native Developer · AI Enthusiast · Top Rated on Upwork
📍 Guayaquil, Ecuador · 🌎 Working with clients across the US, Spain & LATAM
Full-stack web & mobile engineer with 13+ years building and shipping products with React, Next.js, Astro, React Native & Expo. I turn Figma into responsive, accessible, production-grade interfaces and ship them all the way to the App Store and the web.
For the last few years my focus has been AI engineering — building real, in-production features on top of LLMs: RAG pipelines, conversational agents, vector search, and AI-native product flows that users actually rely on.
- 🟢 100% Job Success · Top Rated on Upwork
- 💼 Software Engineer at Desarol since 2019
- 🧠 Shipping AI-native apps with Next.js · Expo · Supabase · Anthropic / OpenAI
- 🗣️ Bilingual (EN / ES) — and a former conference speaker
I don't just call an API — I architect AI features that hold up in production.
- RAG & Knowledge Bases — chunking, embeddings, vector search and retrieval that stays grounded and cited.
- Conversational Agents — multichannel assistants (chat, voice, WhatsApp, web embeds) with memory, tools and analytics.
- LLM Integration — OpenAI, Anthropic (Claude) & Gemini via the Vercel AI SDK and LangChain; streaming, structured output and tool calling.
- AI-native Products — AI-generated reports, coaching, document analysis & dispute-letter generation, all shipped to real users.
LLMs · RAG · Embeddings · Vector Search · Agents
OpenAI · Anthropic / Claude · Gemini · Vercel AI SDK · LangChain
AI & Data
· RAG · Embeddings · Vector Search
| Role | Company | Period |
|---|---|---|
| Software Engineer | Desarol 🇺🇸 | Aug 2019 – Present |
| Lead React Native Developer | Tropical House Records 🇪🇸 | Mar 2024 – Feb 2025 |
| Senior Full Stack Mobile Developer | NativApps Inc. 🇺🇸 | Jul 2022 – Feb 2024 |
| Senior Software Consultant | Diario El Universo 🇪🇨 | May 2020 – Jan 2021 |
| Senior Frontend Developer | Atexto 🇲🇽 | Mar 2020 – Oct 2020 |
| Open Source Maintainer | Nexxtway | Dec 2019 – Dec 2020 |
| Frontend Engineer | EveryMundo 🇺🇸 | Sep 2018 – Mar 2020 |
| Full Stack Engineer | Diario El Universo 🇪🇨 | Jan 2015 – Nov 2018 |
| Project | What it is | Stack |
|---|---|---|
| Living Motions · 📱 | Cross-platform personality app (Enneagram) with AI-generated reports & coaching | Next.js · Expo · Supabase · Anthropic |
| Pet-Meet · 📱 | Community platform to find lost pets — live map, push alerts & smart QR collars | React Native · Expo · Fastify · Turborepo |
| Clona | B2B platform for AI conversational agents with 3D avatars & vector search | Next.js · Prisma · OpenAI · HeyGen |
| OTV GO | Streaming & news platform — live TV, on-demand, shorts & news portal | Next.js · Expo · Bunny CDN · RevenueCat |
| MagneTics | Corporate site for a tech-services company, CMS-driven with SEO schema | Astro · React · Sanity · Vercel |
| Torneos BSC | Youth football tournament platform — live results, standings & galleries | Astro · React · Sanity · TypeScript |
👉 More work, case studies & the full project ledger at ramonchancay.me
AI · AgentsWhat an agent loop is (and isn't) The three parts of an agent loop — state, action, stop — and why "build me an app" is input for a chat, not an agent. |
AI · Cost optimizationModel routing with OpenRouter & DeepSeek Routing models in production — DeepSeek for the bulk of traffic, premium models only where it matters. Lower cost, same quality. |
Automation · LLMI automated a news site with n8n An n8n pipeline that reads 20 RSS feeds, deduplicates with Postgres, and curates & rewrites with tiered AI into WordPress drafts. |
|
📚 Read more at ramonchancay.me/blog · also on dev.to
- Publishing Your First npm Package — JavaScript Ecuador (Workshop, 2019)
- Creating Components with Create React App — JavaScript Ecuador (Workshop, 2019)
- JavaScript Web Technologies — Noders / SantiagoJS (Talk, 2019)
- WordPress for Frontend Developers — WordCamp Guayaquil (Talk, 2019)
Hire me on Upwork · hola@ramonchancay.me
Sharp, credible, crafted. The work makes the claim. ✨




