Skip to content
>David Cortes_

A selection of things I have designed, built and shipped.

Each project below has its own page with context, technical decisions and links.

View project: Table Snap Pro
Pipeline diagram: image upload, vision model selection via OpenRouter, structured table data, and an Excel file download.
Personal projectIn production

Table Snap Pro

Web app that turns photos of tables into structured data and ready-to-use Excel files, powered by multimodal AI models through OpenRouter.

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • OpenRouter API
  • +1

AI web application

View project: Space Destroyer
Victory screen showing the winner message at the end of a match.
Personal projectIn production

Space Destroyer

Two-player spaceship duel written in Python and Pygame, networked over raw TCP sockets with a dedicated threaded server that owns matchmaking and state relay.

  • Python
  • Pygame
  • Sockets (TCP)
  • Threading

Multiplayer game

View project: Towtito
Public landing page of Towtito: hero with 24/7 availability badge, towing imagery, service cards and assistance call to action.
Freelance client projectIn production

Towtito

Public web application for Tito Tow Services, a towing company in Houston: service catalog and a guided assistance request flow available around the clock.

  • Next.js
  • React
  • Tailwind CSS
  • Radix UI
  • Vercel

Web application

Have a project in mind?

I am available for new opportunities and collaborations. A direct email is the fastest way to start the conversation.