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.

  1. 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
  2. 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
  3. 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
  4. 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.

  1. E-commerce "Fake Door" Test

    Tested buying intent before inventory spend by capturing interest at checkout.

    • Next.js
    • React
    • Tailwind CSS
  2. 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.

    1. 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
    2. 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.

    1. 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
    2. 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
    3. 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
    4. 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
    5. 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
    6. 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
    7. AI Content Transformation Platform

      Helps content teams turn long transcripts into post drafts for review before anything is scheduled.

      • Laravel
      • Vue
      • PostgreSQL
    8. 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
    9. 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
    10. 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
    11. 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
    12. 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
    13. 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
    14. 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