Available now

Front-end development for agencies that need capacity now.

White-label React, Vue and Astro. Based in Brazil — one hour from New York. No overnight handoffs, no 3am Slack.

One hour from New York.

UTC-3 means full overlap with US business hours — East and West coast.

6am9am12pm3pm6pm9pm11pmMe · UTC-3New York · 9am–5pmSan Francisco · 9am–5pm

Your team asks at 9am, I'm already online. No 12-hour offshore lag.

Selected work

What was delivered, in what timeframe, with what stack, and how the handoff looked.

PURAA
WordPress· PURAA

PURAA

Natural cosmetics e-commerce focused on holistic wellness.

WooCommerce store + brand site · ~1 month · self-managed in WordPress

  • WordPress
  • Elementor
  • WooCommerce
  • CSS
FRANZA
Management system· Franza Constructora

FRANZA

MVC web system to manage a construction company's project portfolio.

Custom MVC admin + public portfolio · ~2 months · documented PHP MVC + admin panel

  • PHP
  • Bootstrap
  • JavaScript
  • MySQL
Refugio del Pintor
Landing page· Refugio del Pintor

Refugio del Pintor

Editorial landing for a boutique stay in Tilcara.

Bilingual editorial landing · ~2 weeks · static build, host-anywhere

  • Vue
  • Vite
  • GSAP
  • CSS
ArianaDeViajeIn progress
Web app· ArianaDeViaje

ArianaDeViaje

Brand travel site with a conversion-focused mobile-first UX.

Brand travel site · ~1 month · Vue + TypeScript repo

  • Vue
  • TypeScript
  • CSS
Refugio del Cóndor
Landing page

Refugio del Cóndor

Cinematic landing for a mountain lodge.

Cinematic marketing landing · ~1 week · typed React repo

  • React
  • TypeScript
  • Tailwind
  • Framer Motion
TRAMA Estudio
Landing page

TRAMA Estudio

Architecture-studio landing with a sketch-to-final scroll reveal.

Scroll-reveal marketing landing · ~1 week · vanilla JS, optimized assets

  • Vite
  • Vanilla JS
  • GSAP
  • Lenis
Grano Zero
Web app

Grano Zero

Specialty-coffee learning app with an editorial identity.

Editorial learning app · ~2 weeks · componentized Vue

  • Vue
  • Vite
  • JavaScript
  • CSS
Hearth & Hall
Frontend

Hearth & Hall

Storefront template with four themed halls.

Storefront UI template, 4 views · ~1 week · typed React + Router

  • React
  • TypeScript
  • Vite
  • Tailwind
  • GSAP
GOALDEMY
Web app

GOALDEMY

Football gaming app with streaks, achievements and leaderboards.

8 mini-games, auth, realtime leaderboards · ongoing · Supabase backend, componentized Vue

  • Vue
  • Vite
  • Tailwind
  • Supabase
Caleido
Web app

Caleido

Generative geometric art studio in pure SVG.

Generative art studio (React 19) · ~1 week · typed React, Tailwind v4

  • React
  • Vite
  • Tailwind
  • Motion
  • SVG
POLYFUSE
Game

POLYFUSE

Minimalist polygon-fusion puzzle, 100% animated SVG.

SVG puzzle game, 4 modes · ~1 week · typed TypeScript, no heavy deps

  • TypeScript
  • Vite
  • SVG
  • GSAP
  • Howler
InkManagerIn progress
Web app

InkManager

Tattoo-studio management with a rotatable 3D body map.

Studio management + 3D body map · in progress · PHP MVC + MySQL

  • PHP
  • MySQL
  • Three.js
  • Tailwind

How I work with agencies

01

White-label under your brand

I ship under your name. The end client never knows I exist, and never talks to me.

02

Your tools, your process

Communication happens in your Slack, Jira or Linear. I fit into your workflow, not the other way around.

03

Your repo, your conventions

Delivery in your repository, following your commit convention and branch strategy. Clean PRs, reviewable diffs.

04

A clean handoff

Documented, typed and consistent. Your team picks it up without a call to decode what I did.

Stack

Frameworks
  • React
  • Vue
  • Astro
Language
  • TypeScript
  • JavaScript
Styling
  • Tailwind
  • CSS
  • GSAP
Tooling
  • Vite
  • Git
  • Vercel

Availability

30+ hours a week open for new agency work, starting immediately. Tell me your timeline and I'll confirm the slots.

Check availability

Need reliable front-end capacity?

Tell me what you're building and how your team works. I reply fast.