Tyler Bussanich
Portland, OR
github.com/tbssnch | linkedin.com/in/tbssnch | tbssnch.dev/
Summary
Frontend engineer with 6+ years shipping accessible, high-performance web and mobile UI, focused on design systems: component libraries, design tokens, and patterns that hold up across web and native codebases. Lead frontend for a CME-accredited medical eLearning platform and set up its engineering process from zero. Background spans a 30M-visit consumer marketplace, humanitarian tooling, and solo product launches, and I've shipped a streaming Claude API feature.
Skills
- Core: TypeScript, JavaScript, React, Next.js, Vue, React Native, HTML/CSS/Sass, Tailwind
- Design systems: design tokens (CSS custom properties), Lit / Web Components, Storybook, Figma, white-label config, WCAG accessibility
- AI-native: Claude Code, Cursor, Anthropic SDK, streaming LLM UIs, prompt / context design
- Also: Go, Python, Node.js, Vitest, GitHub Actions, Firebase, AWS
Experience
Hot Pepper Studios, Frontend Developer / Process Lead
Remote · February 2026 - Present
- Lead frontend for a React / React Native eLearning platform delivering CME-accredited medical training, owning UI architecture across web and mobile from one shared codebase.
- Designed and built the white-label system: a typed, schema-validated client config layer with clone scaffolding, replacing brand values scattered across the codebase with a single token-driven source so a new client deployment spins up from config instead of code edits.
- Established the engineering process for a fully distributed team from scratch (PR templates, code review standards, Jira/Confluence infrastructure), partnering with engineers and stakeholders across time zones.
- Audited the React and React Native codebases, flipping a disabled strict-typing lint rule to enforced within weeks and closing CI test/lint coverage gaps, removing a standing class of type errors from the build.
- Diagnosed and fixed a cross-platform progress-tracking bug that exposed a backend compliance gap in the CME credit-claim flow, correcting corrupted answer counters.
Humanitarian OpenStreetMap Team, Frontend Developer (Open Source)
Remote · September 2025 - Present
- Maintainer and #2 contributor by commit volume on the XLSForm Builder (Vue 3, Pinia, TypeScript), open-source field-data tooling for the Humanitarian OpenStreetMap Team, currently in active development.
- Contributor to HOT UI, a framework-agnostic web-component library (Lit, layered on Web Awesome) with design tokens exposed as CSS custom properties; published as an npm package and running in production across HOT's tools.
- Built the XLSForm upload path end to end: a Go microservice exposing a pre-signed-URL API (S3/MinIO) plus a direct-to-S3 browser upload flow, and a form-tree to XLSX export pipeline (SheetJS). Currently building a drag-and-drop form canvas on a refactored Pinia store.
The Dyrt, Frontend Developer
Remote / Portland, OR · April 2019 - June 2025
- Contributed to an internal bookings admin portal for campground operators, a core feature of the two-sided marketplace, on a consumer platform with 30M+ annual visits, built in Next.js and TypeScript.
- Implemented Figma designs as production React and React Native UI, working directly with designers over a multi-year collaboration.
- Increased conversion rate 1.5% by shipping targeted in-app marketing screens driven by Firebase Remote Config.
Projects
Rapidly prototyped, designed, and shipped to production, solo.
Terminal Portfolio, tbssnch.dev
Next.js, TypeScript, Anthropic SDK
- Personal site with a server-rendered baseline that works with JavaScript disabled, layered with a chat widget and a terminal as progressive JS enhancements, kept in sync with the baseline.
- Built the
askcommand: a public streaming answer from the Claude API, grounded in site content via a constructed system prompt, with graceful no-key degradation, per-instance rate limiting, and a client-side length guard. - Headless terminal engine kept framework-free by a purity test; single-source design tokens with WCAG contrast enforced above AA by a test; a small, fixed motion budget.
VersusDB, versusdb.com
Next.js, React, Vercel
- Designed, built, and shipped solo: content model, comparison and category pages, static generation with incremental revalidation so new entries go live without a redeploy.
OpeningDrill, App Store
Swift, SwiftUI
- Shipped a native iOS chess opening trainer to the App Store (Swift/SwiftUI), including move generation, FEN parsing, and drill scoring.
Education
Epicodus, Full-Stack Web Development
Portland, OR · 2018
Download the typeset resume (PDF)
last updated 2026-09-23