Projects
Client engagements and independent products — the situation, my decisions, and what I delivered.
Client work
Selected engagements spanning operational discovery, production AI, launch, and ongoing engineering.
Desarmadero La Torre
A searchable parts catalog, followed by a returning-client engagement that turned one discovery call into a PRD, spec, and clickable operations prototype.
- TypeScript
- Webflow
- SvelteKit
Genrupt: From AI Generation to Seller Workflows
Built a Next.js AI image editor and seller workflows for generating, reviewing, and editing creative content. Helped Genrupt support its first 200 paying customers.
- React
- TypeScript
- Next.js
Palabruno: From Early Prototype to Launch
Built and launched a React web workspace and React Native apps for Spanish learners and teachers, including an interactive reader, student and group management, sharing, and subscriptions.
- React
- TypeScript
- React Native / Expo
Mucho Hangouts: Product Reliability and Team Delivery
Stabilized messaging, notifications, app state, and authentication in a live React product, while supporting a five-person team through code review, pairing, and clearer engineering patterns.
- React
- TypeScript
- Node.js
Scoping & diagnostic work
Focused builds and assessments that make the next business decision concrete.
E-commerce "Fake Door" Test
Tested buying intent before inventory spend by capturing interest at checkout.
- Next.js
- React
- Tailwind CSS
Making a Skincare Store Easier to Shop
Reviewed the path from homepage to product page, found five places where shoppers could lose confidence, and turned them into seven fixes in order.
Additional client work
Websites designed and delivered directly for clients.
Interior Designer Portfolio
Gives the designer a polished portfolio that is easier to verify, share, and use in project conversations.
- TypeScript
- Next.js
- Tailwind CSS
Comic Book Artist Portfolio
Gives editors and publishers one professional place to review the artist's work and discuss a commission.
- WordPress Custom Theme
Products & experiments
Independent products and prototypes built to test an idea through working software.
Casamo: From my own apartment search to a product for other travelers
I designed, built, and operate Casamo, a live product that checks Airbnb and Booking.com listings against a traveler's requirements and shows the evidence behind each finding.
- TypeScript + SvelteKit
- Cloudflare Workers + Workflows
- D1 + R2 + Queues
Buenos Aires Event Search Built on Real Local Data
Turns scattered Buenos Aires event listings into one search experience for finding plans by mood, neighborhood, and time.
- TypeScript
- SvelteKit
- Vercel AI SDK
Switchboard: AI change workflows on AWS
A synthetic customer-change demo on AWS: an AI investigator gathers evidence, application code enforces approval, and signed test events check delivery.
- Python / FastAPI
- LangGraph
- Amazon Bedrock
Tidal Spa Concierge
Turned a 20-service spa menu into a guided booking path that attaches each recommendation to the staff appointment record.
- TypeScript
- SvelteKit
- Typebot
A Spanish-First Website for RIOwell
Turned a new wellness club's public Instagram material into a bilingual website concept with one clear path to WhatsApp.
- TypeScript
- Astro
- GSAP
Product Usage Scoring & Routing
An explainable weekly Sales and Customer Success routing system that separates fit, product usage, and buying intent, then syncs one approved action to HubSpot.
- TypeScript
- TanStack Start
- Cloudflare Workers
AI Content Transformation Platform
Helps content teams turn long transcripts into post drafts for review before anything is scheduled.
- Laravel
- Vue
- PostgreSQL
Agent Recall
Makes past agent sessions searchable and links each result to the original work, so useful context is easier to verify and reuse.
- Rust
- SQLite FTS5
- rusqlite
Codex Telegram Bridge
Routes Codex updates, replies, and approvals through Telegram or Discord while the local computer remains in control.
- Rust
- SQLite
- Telegram Bot API
Acquire
Keeps leads, notes, drafts, follow-ups, and submission records together in one local workflow, so opportunities do not disappear between tools.
- Rust
- SQLite
- SwiftUI
Apartment Finder
Scans rental listings for evidence of an in-unit washer, so renters can separate private laundry from shared-building amenities.
- TypeScript
- TanStack Start
- React 19
One Tuesday, Twice
Run a fictional 18-person service company through the same modeled day twice, then test six workflow changes against the same demand.
- TypeScript
- Astro
- React
HablaBA: From Local Research to a Working Product
Turns Buenos Aires language-exchange research into an invite-only web product for finding small local sessions and coordinating them in real time.
- TypeScript
- Laravel 12
- Inertia 2
Neden — Learn languages with videos
Built a tool that helps people learn a language while watching videos on a Mac. Click subtitle words for their meanings, ask AI to explain phrases, and replay dialogue without leaving the video.
- TypeScript
- Swift
- IINA





















