PROFILE

Decisions first. Code next. Product last.

I'm Ramón. I build web and mobile products end-to-end — from the database schema to the final pixel. Thirteen years shipping in production across web and mobile, mostly remote, mostly in React and React Native. Top Rated on Upwork, 100% Job Success, 50+ clients across Ecuador, the US, Spain, and Mexico.
BASEDGuayaquil, Ecuador · GMT-5
WORKS ASIndependent contractor · Remote
LANGUAGESEspañol · English
AVAILABILITYBooking Q3 2026 · 30 hrs/week
BIO

A letter, in plain text.

Over a decade shipping on the web — and I'm still on it. Long enough to have opinions formed in production, not so long that the work has stopped being interesting.

Most of those years went into product teams: web platforms, native apps, the messy seams in between. The same thing keeps mattering across every project — pick the small number of decisions that actually move the product, get those right, and don't be precious about the rest.

Today I work as an independent contractor. Most engagements are long-term, fully remote, full-stack: a founder or product team that needs a senior pair of hands to take an idea from Figma to App Store without four other people in the loop.

Lately I've been deep in AI-augmented products — RAG, embeddings, LLM integrations on top of existing apps. Same craft as before; only the runtime got more interesting.

— Ramón
PRINCIPLES

How I work, four short rules.

Operating manual · roughly in this order
01§

Judgment over code.

Knowing what NOT to build is more valuable than knowing how. Most of the work is editing the brief, not the file.

02§

Depth over breadth.

A few stacks I can ship in my sleep, instead of a buzzword salad. React, React Native, TypeScript, Postgres — and the LLMs sitting on top of them.

03§

End to end.

From SQL schema to button radius. One person across the stack means fewer handoffs and a tighter feedback loop with whoever pays the invoice.

04§

Plain language.

Decks, repos, PRs and Slack — written like a person, not a contractor billing hours. If a stakeholder needs a translator to read me, I failed.

EXPERIENCE

Where I have shipped, in order.

9 engagements · 2012 → today
  1. Aug 2019 - Present
    Software EngineerDesarolUnited States

    Developed scalable websites using Gatsby/Next.js and various content managers. Created bridge applications with React Native.

  2. Mar 2024 - Feb 2025
    Lead React Native DeveloperTropical House RecordsMadrid, Spain

    Developed and maintained a YouTube-connected app for managing and withdrawing earnings, deployed to iOS App Store with notification handling.

  3. Jul 2022 - Feb 2024
    Senior Full Stack Mobile DeveloperNativApps Inc.Miami, Florida

    Developed interfaces in React Native for iOS and Android. Maintained backend modules in Nest.js with Postgres.

  4. May 2020 - Jan 2021
    Senior Software ConsultantDiario El UniversoEcuador

    Participated in architecture meetings to redesign the website platform for Diario El Universo.

  5. Dec 2019 - Dec 2020
    Open Source MaintainerNexxtwayRemote

    Created reusable components for React Native and wrote unit tests for quality assurance.

  6. Mar 2020 - Oct 2020
    Senior Frontend DeveloperAtextoMexico

    Built frontend features for transcription and annotation platforms.

  7. Apr 2019 - Mar 2020
    Frontend ImplementationEveryMundoMiami, Florida

    Led new customer implementations and code revisions. Made technical decisions to enhance product quality.

  8. Sep 2018 - Mar 2020
    Frontend EngineerEveryMundoEcuador

    Developed new user-facing features using React.js. Built reusable components and optimized them for maximum performance.

  9. Jan 2015 - Nov 2018
    Full Stack EngineerDiario El UniversoEcuador

    Designed and maintained new website features. Made architecture decisions for new developments.

SPEAKING

Talks & workshops, briefly.

Community events · 2019
  1. 2019Publishing Your First npm PackageJavaScript Ecuador · Node.jsWorkshop
  2. 2019Creating Components with Create React AppJavaScript Ecuador · ReactWorkshop
  3. 2019JavaScript Web TechnologiesNoders / SantiagoJS · JavaScriptTalk
  4. 2019WordPress for Frontend DevelopersWordCamp Guayaquil · WordPressTalk
STACK

What I reach for first.

Tools I keep sharp · not a CV checklist

Web Development

01
React / Next.jsAstroTypeScriptTailwind CSSSanity CMSContentful CMSDato CMS

Mobile Development

02
React NativeExpoSwift / Kotlin

AI & Data

03
RAGEmbeddingsOpenAI APIAnthropic APIGemini API

Backend & Tools

04
Node.jsMySQLWeb ScrapingWhatsApp Bot AutomationGit / GitHub
CONSULTING
13+ years · Web, Mobile, AI · ES / EN

When you need judgment,
not just code.

More than a decade shipping product across web, mobile and AI left me something more valuable than a stack: judgment. If your team is stuck on a technical decision, evaluating a stack, or wants a second opinion before sinking months into a direction — let's talk.

WhatsApp · Temporarily unavailableLinkedInUpwork