David Kim

Projects

Things I've built

A mix of side projects and a startup I co-founded. Some were built to solve a real problem, some just because the idea seemed worth trying. Either way, I learned something from all of them.

WorthTheDownload

Two tools in one site: "Should I Buy It?" looks up any Steam game and tells you whether to buy, wait for a sale, or skip it. "What Should I Play?" helps you pick something based on what you're in the mood for.

Next.js TypeScript OpenAI API Steam API Tailwind CSS v4 shadcn/ui Upstash
  • · The recommendation flow runs in parallel: parse intent with the LLM, hit Steam's search and tag APIs, scrape Reddit for context, deduplicate, then do a second LLM pass to filter out things the metadata misses
  • · The buy-check API sends the game data and taste description to gpt-4o-mini and gets back a structured verdict with a headline, reasoning bullets, and a price take
  • · Rate limited at 10 req/IP/hour with Upstash and cached Steam and Reddit responses in Next.js to keep API costs reasonable

Avocado Finance

A personal finance app I co-founded. The goal was to make it easy for people to see where their money actually goes, without the friction most finance apps have. Shipped from zero to production in about 10 months.

React Native TypeScript Node.js Plaid API Yodlee Finicity
  • · Built everything in React Native with no other engineers: architecture, UI, and infrastructure
  • · Integrated Plaid, Yodlee, and Finicity for bank linking and transaction data
  • · Ran the product side too: user interviews, roadmap, launch, and early growth

Open to new roles

I'm actively looking for my next role and always happy to chat. Whether you have something specific in mind or just want to connect, feel free to reach out.