Full-Stack Developer · Miami, FL · From Santiago, RD

Don’t take my word for it.

I taught myself this craft by shipping for real clients, and I keep it verifiable: everything on this page is shipped, live, and one click from proof.

20+client projects since 2022
5sites live in production
2apps live on the App Store
318automated tests passing
01The evidenceverified 2026.07
Exhibit A Live on the App Store

Roomers

A murder-mystery logic puzzle for iPhone, built solo: design, engine, UI, tests, release. A custom constraint solver proves every case has exactly one solution you can reach by pure deduction. No guessing, ever.

SwiftSwiftUIStoreKit 275 tests1.9 MB
Verify on the App Store
Roomers gameplay: a floor plan with suspects and clues
Exhibit BLive on the App Store

Bumpwise

Point your camera at a food or skincare label and get a pregnancy-safety answer in seconds, cited to FDA, NHS, and ACOG guidance. Runs fully on-device. Collects nothing.

SwiftSwiftUIOn-deviceZero tracking
Verify on the App Store
Exhibit Cv1.1 · next in line for the store

Watchnext

A social movie-matching app: swipe what you would watch, match with friends, stop scrolling. A deterministic taste-scoring engine does the picking, and Claude writes the match copy behind hard cost caps.

React NativeExpoFirebase243 tests
Exhibit Dpre-launch · private build

epale

A multi-tenant invoicing SaaS for Dominican SMBs. PostgreSQL row-level security on every table, government e-invoicing with certificate-based XML signing, WhatsApp delivery, and a Claude-powered copilot.

Next.jsTypeScriptSupabaseClaude
Exhibit Eprivate build · runs daily

remote-job-autopilot

An autonomous job-search pipeline. Dedupes 8,700+ postings, resolves apply URLs through 7 ATS APIs, tailors materials per role, and keeps a human on the final click.

PythonPlaywrightClaude
02Built with AI

Every project above shipped faster because AI runs through my whole workflow, not just the feature list.

In the product

epale ships a Claude copilot that turns messy invoice data into clean records. Watchnext writes its match copy with Claude, behind hard cost caps. Real features, in real products, with the bill under control.

As the pipeline

My job-search pipeline is a working agent I built: it reads five job boards, tailors materials per role, fills forms with Playwright, and waits for a human before anything sends. The agent does the legwork. I make the calls.

As the practice

Client sites, three iOS apps, this page: all built in an AI-first workflow of agents, prompts, and automated checks that I designed myself. I am happy to show it running, live, in an interview.

03How I think
01

Proof over promises.

Anyone can claim. I link. Everything on this page is either live right now or labeled with exactly where it stands. If I cannot show it, I do not say it.

02

The invisible part is the product.

The best code in Roomers is a solver nobody sees: it proves every puzzle has exactly one fair solution. Same instinct behind row-level security in a SaaS. Users feel correctness long before they notice design.

03

Ship, then sharpen.

A live, imperfect product teaches more than a perfect plan. I shipped my way from WordPress sites to an App Store release, and each project got sharper because the last one was real.

04

Two languages, one standard.

I build for clients from North Carolina to Santiago, in English and in Spanish. Different markets, same bar: it ships, it works, it lasts.

04The story
2016
Santiago, DR

First client websites. WordPress, design tools, and a habit of saying yes.

2019
United States

Moved north. Started over from zero.

2022
Digital Stepps

Went all-in on software. Taught myself the modern stack the only way that sticks: shipping real client work.

2023–25
The reps

CS fundamentals. 200+ commits on a React Native app. Client sites on Next.js, headless CMS, and Shopify.

2026
The proof compounds

Roomers and Bumpwise go live on the App Store, with Watchnext right behind them. epale signs e-invoices with the Dominican tax authority.

Nobody handed me this. I built it, one shipped project at a time.

05Contact

The next case is yours.

Open to full-stack, solutions, and AI-integration roles. Miami based, remote ready. U.S. permanent resident, no sponsorship needed. Hablo español.