Top Rated on Upwork · Available for new projects

Carlos Castillo. Full-stack, built right.

Full-stack developer and founder of Touch Data and Synapsa, working US hours from Perú. I work hand in hand with you to simplify and sharpen your project, then build it right the first time: web platforms, apps, AI and interactive experiences.

See the work
LGReebokCiscoDoveAstraZenecaEpsonNiubizWongPROMPERÚUVK MulticinesUSILPeruminClínica San PabloNature's ProtectionCanboFarmexBattimixZorteaEvoque

01 Now showing

Twelve builds, shipped.

SaaS products, AI tools, 3D experiences and client platforms. Open any of them for the full story; live products open straight from there.

02 How I work

I work hand in hand with you to simplify and sharpen the project, then build it right the first time. One person accountable for the whole build, from the first sketch to the server it runs on.

  1. 01

    Advice before code

    Happy to advise on the right approach before any work starts, at no cost to you. Sometimes the best build is a smaller one.

  2. 02

    Scoped like a company

    I run two technology companies, so I scope and quote work, not just build it, and I think about what it costs to run long term.

  3. 03

    Everything in your accounts

    Hosting, domain, repository and logins stay in your name. After handoff, nothing depends on me.

  4. 04

    Your hours

    Lima runs on UTC-5 all year, the same as US Eastern. Fluent English, live during your workday, no overnight lag.

  5. 05

    Design to deploy

    Front end, back end, mobile, cloud and the AI layer on top. No hand-offs between five freelancers.

  6. 06

    Rated every time

    Top Rated on Upwork with 100% Job Success: every project rated five stars.

03 Skills, live

Six disciplines, one developer.

01 · Websites and scroll experiences

Websites people feel.

Scroll-animated and 3D sites like this one, fast conversion sites you can edit on your own, and custom Shopify themes. 22 scroll-animated sites in the archive below.

  • React / Next.js
  • Angular
  • WordPress · Elementor
  • Shopify Liquid
  • Webflow
  • GSAP
  • Three.js
  • PWAs
You're inside one
Page scroll0%
Scroll speed0.0
Frames per second60
Particles on stage—

02 · AI and agents

AI that answers, sells and follows up.

AI agents for WhatsApp, Instagram and web, voice agents, assistants that answer from your own documents (RAG), AI video pipelines, and finishing codebases that were started with AI.

  • Claude
  • Claude Code
  • OpenAI
  • Gemini
  • Grok
  • RAG
  • Voice agents
AI
Real estate (sample)AI assistant · online
Qualified lead → CRMClose probability 0%

03 · Automation and CRM

Automations that never get tired.

Workflows that connect forms, CRMs, WhatsApp, email and spreadsheets so no lead slips through and nobody copies data by hand. Plus scraping and data pipelines.

  • n8n
  • Make
  • Zapier
  • GoHighLevel
  • Twilio
  • Slack
  • Zoho
  • Pipedrive
Form AI CRM Sheets WhatsApp

Leads processed today 128 (sample)

04 · Apps, platforms and payments

SaaS, dashboards and mobile apps.

Ten SaaS products of my own, admin panels, stores and payment flows for 100+ clients, and Flutter and React Native apps live on the App Store and Google Play.

  • Laravel
  • Node.js
  • Vue + Inertia
  • PostgreSQL
  • Flutter
  • React Native
  • Stripe
  • Niubiz · Culqi
✓
Payment approved$120.00 · card •••• 4021

05 · Kiosks, games and experiences

Experiences people touch.

Touch totems and kiosks, branded games for activations, 3D in the browser, AR and VR, and sensor-driven installations for LG, Reebok, Cisco, AstraZeneca and more. 29 of them below.

  • Three.js
  • Unity
  • AR / VR
  • Kinect
  • Arduino
  • Phaser
  • Spark AR

Give it a spin. This is what a brand activation feels like.

Play the real games ↓

06 · Cloud, data and growth

Servers set up right. Numbers that call the next play.

AWS, Cloudflare, DigitalOcean and Vercel set up properly in your own accounts, plus Meta and Google Ads with real-time dashboards for cost per customer and funnel.

  • AWS EC2 · RDS · S3
  • Cloudflare Workers
  • Docker
  • Linux
  • Meta Ads
  • Google Ads
  • CAC dashboards
Leads0
Cost per lead$0
Sales0

Sample data

04 The archive

97 projects. Open any of them.

SaaS products, client websites, business apps, AI tools, interactive brand experiences, landing pages and scroll-animated sites. Games open playable right in the window.

06 Portfolio reel · 2026

One minute of shipped work.

Portfolio PDF

The 12-page deck: 30+ projects with screenshots, services and experience, ready to share with your team.

Keep the reel

MP4 · 1080p · 1:03, for presentations, pitches or offline viewing.

Download reel
Carlos Castillo
Carlos Castillo · Lima, Perú

07 Who I am

Carlos Castillo

Full-stack developer · Founder of Touch Data and Synapsa

“Startups, global brands, hardware installations, AR experiences: I've built them all since 2010.”

I'm a full-stack developer with 15+ years and 800+ projects across web, mobile, AI and interactive installations, including work for LG, Reebok and Cisco. Computer Science, University of Central Florida.

I run two technology companies, Touch Data and Synapsa, so I scope and quote work, not just build it, and I think about what something costs to run long term, not only what it costs to build.

  • Top Ratedon Upwork
  • $60K+earned on Upwork
  • 58Upwork contracts
  • 100%Job Success · 5★

08 Toolbox

Ten disciplines, everything in your own accounts.

09 My journey

Fifteen years of shipping.

Experience

    Education

      10 Hours

      Lima, on US time.

      I studied and started out in Florida and I work every day with clients in the United States and Canada. Lima runs on UTC-5 all year, so I'm live during your workday, in fluent English, with no overnight handoffs.

      In Lima it's--:--
      Where you are--:--

      Same time as US Eastern in winter and US Central in summer.

      Miraflores, Lima · home base

      Drag to spin the globe

      ✦ Next

      Let's build something worth showing.

      From a landing page that converts to a full platform with payments, admin panels and AI: I design it, build it, deploy it and keep it running.