Skip to content

Software developer building useful web products.

I build full-stack apps, realtime voice tools, and booking systems for service businesses. My work covers the interface, backend, deployment, and the behavior users see when something goes wrong.

Open to software engineering roles

Seattle area · Open to relocation

B.S. Computer Science, University of Maryland · US citizen

Selected work

Client delivery, realtime interaction, and data systems.

Amex Roofing

An English and Chinese website that turns a homeowner’s inspection request into a scheduling workflow for a Bay Area roofing contractor.

Amex Roofing inspection-request receipt showing a fictional address and preferred arrival window.
Sample inspection receipt with a simulated success response.

I built the bilingual interface and Calendar integration, with validation and visible recovery when a time is taken.

HTML · CSS · JavaScript

SoloMock

A voice interview workspace where the interviewer can follow both a candidate’s spoken reasoning and the code in their editor.

SoloMock displays a completed Python Two Sum solution beside a sample spoken explanation and interviewer follow-up.
Sample code and transcript in a simulated interview session.

I connected WebRTC voice and debounced editor updates, then added temporary credentials and explicit session cleanup.

Next.js · TypeScript · OpenAI Realtime API

Gasolytics

A U.S. fuel-price map and comparison toolkit that connects dated price snapshots to state details, trip estimates, and EV calculations.

Gasolytics map with California selected, metro price pins, a dated state price, and a price-history panel.
California selected with dated price data and a state trend. Captured September 5, 2026.

I projected map geometry on the server and separated snapshot delivery, caching, and interactive comparisons.

Next.js · React 19 · TypeScript

More work

Other products I build and maintain.

  • How's My Job Fit?

    A document workbench that compares candidate evidence with job requirements and explains the gaps.

    Project notes
  • SoloYap

    Spoken English practice with scenario prompts, turn-by-turn corrections, and optional Chinese-language hints.

    Project notes
  • Reachspan

    A marketing website for local-business services, with consultation availability and booking through Cal.com.

    Project notes
  • Throughline

    A learning hub connecting programming guides, project building, and interview practice.

    Project notes
All projects

About

I’m To Yin Yu, a software developer in Lynnwood, Washington. I finished my computer science degree at the University of Maryland in December 2022 and have been building and shipping my own products since 2024.

I work across the frontend, backend, and deployment. The part after launch matters to me, too: tracing a failed request, making an error understandable, and deciding what a system should do when a dependency is unavailable.

The case studies here explain those decisions, including the limits of what I have tested. I’m looking for a software engineering role where I can contribute that experience and learn from a team.

Experience
Independent software developer, 2024–present
Education
B.S. Computer Science
University of Maryland, 2022
Based in
Lynnwood, WA, near Seattle
US citizen · Open to relocation
Languages
English, Mandarin, Cantonese