Skip to content
Michael Lam

Hello, I'm

Michael Lam

Product Designer

I build across software, woodwork and electronics, and cooking and baking — with the same goal: create thoughtful things that improve life and bring people together.

My Work

Projects

Things I've built to solve real problems

Featured

Video to Article

Transform YouTube videos into well-structured articles with AI-powered transcription, automatic screenshots, and multiple export formats. Built with Next.js, TypeScript, and Tailwind CSS.

Next.jsTypeScriptAITailwind CSS
Featured

MlamOCR

Batch OCR for handwritten images with job tracking, live processing updates, and markdown export for each image or whole-job ZIP downloads.

SvelteKitOCRMistralConvex

Recipe Vault

Browse recipes synced from my Obsidian vault. The list is read from local markdown files and surfaced as a searchable web view.

ObsidianMarkdownRecipesAutomation

Karaoke

Production deployment of my KaraokeAugment app for lyric timing, augmentation, and karaoke playback workflows.

KaraokeAudioLyricsProduction
0 — 0

Sports Scoreboard

Real-time sports scoreboard with live score updates, set tracking, spectator mode, and match history. Built with SvelteKit and Convex.

SvelteKitSvelte 5ConvexReal-time

Waveguide Research

Automated optimization of horn waveguide geometries. Monitors parametric studies, visualizes directivity heatmaps, and tracks Pareto-frontier candidates.

SvelteKitOptimizationAcousticsResearch
92
87

AutoVocals Research

Automated vocal mixing research dashboard. Tracks experiment runs, scores mixes, and surfaces the best parameter combinations from batch processing.

SvelteKitAudioMLResearch
$7.50

Ramen Cost Calculator

Interactive cost breakdown of Tokyo chintan ramen. View ingredient costs by component, visualize spending in charts, and generate a deduplicated shopping list.

RamenCookingCalculator
拉麺

Ramen Menu

A print-ready popup menu card for Tokyo chintan ramen, detailing each component from broth to toppings.

RamenCookingDesign

What I work with

Tools & Technologies

Frontend

SvelteKitNext.jsReactTypeScriptTailwind CSS

Backend

Node.jsFastifyConvexPostgreSQL

Infrastructure

DockerCaddyCloudflareLinux

Other

AI/MLOCRReal-timeMarkdown

Get in Touch

I build across software, woodwork, electronics, and cooking — with the same goal: create thoughtful things that improve life and bring people together. Always happy to chat about a project, trade recipes, or collaborate on something new.

© 2026 Michael Lam