PROFILE · 01

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. Over a decade shipping in production across web and mobile, mostly remote, mostly in React and React Native.
BASEDGuayaquil, Ecuador · GMT-5
WORKS ASIndependent contractor · Remote
LANGUAGESEspañol · English
AVAILABILITYBooking Q3 2026 · 30 hrs/week
YEARS SHIPPING 13+ Since 2012
UPWORK 100% Top Rated · 100% JS
CORE STACKS 3 Web · Mobile · AI
CLIENTS SHIPPED FOR 50+ EC · US · ES · MX
BIO · 02

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 · 03

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 · 04

Where I have shipped, in order.

9 engagements · 2012 → today
  1. Aug 2019 - Present
    Software Engineer Desarol United 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 Developer Tropical House Records Madrid, 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 Developer NativApps 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 Consultant Diario El Universo Ecuador

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

  5. Dec 2019 - Dec 2020
    Open Source Maintainer Nexxtway Remote

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

  6. Mar 2020 - Oct 2020
    Senior Frontend Developer Atexto Mexico

    Built frontend features for transcription and annotation platforms.

  7. Apr 2019 - Mar 2020
    Frontend Implementation EveryMundo Miami, Florida

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

  8. Sep 2018 - Mar 2020
    Frontend Engineer EveryMundo Ecuador

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

  9. Jan 2015 - Nov 2018
    Full Stack Engineer Diario El Universo Ecuador

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

SPEAKING · 05

Talks & workshops, briefly.

Community events · 2019
  1. 2019 Publishing Your First npm Package JavaScript Ecuador · Node.js Workshop
  2. 2019 Creating Components with Create React App JavaScript Ecuador · React Workshop
  3. 2019 JavaScript Web Technologies Noders / SantiagoJS · JavaScript Talk
  4. 2019 WordPress for Frontend Developers WordCamp Guayaquil · WordPress Talk
STACK · 06

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 · 04
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 LinkedIn Upwork