Available for opportunities

Hi, I'm To Yin Yu

|

I'm a software developer focused on Python and TypeScript, building deployed full-stack applications, backend APIs, and AI-powered workflows. Recent work includes a URL/QR analytics platform and a business website with an AI voice booking agent.

01. about

About Me

to-yin-yu.ts
const toYinYu = {
  name: 'To Yin Yu',
  role: 'Software Developer',
  edu: 'B.S. CS, UMD',
  stack: [
    'Next.js', 'FastAPI',
    'TensorFlow', 'Python',
  ],
  status: 'open to work',
};

I'm To Yin Yu — a software developer with a B.S. in Computer Science from the University of Maryland, College Park.

I build practical software that turns ideas into working products: FastAPI backends, React and Next.js frontends, PostgreSQL data models, Redis-backed performance improvements, and AI integrations.

I'm currently looking for software engineering roles where I can contribute across backend, frontend, and applied AI systems.

B.S.
CS @ UMD
12+
Languages Known
5+
Projects Built
Coffees Consumed

02. skills

Tech Stack

Technologies I use to bring ideas to life

Languages

PythonJavaScriptJavaSwiftCRustOCamlRubySQL

ML & Data Science

TensorFlowKerasPandasNumPysklearnmatplotlibseabornSAS

Web & Backend

ReactNext.jsAstroFastAPIHTML/CSSTailwind CSSPostgreSQLRedis

Tools & Platforms

DockerGitLinux/UnixNetlifyVercelJupyter

03. projects

Things I've Built

A few featured projects — see them all on the projects page.

featured

SoloMock

Verbal mock-interview app — talk through coding problems out loud with an AI interviewer over realtime voice, get instant feedback.

Highlights

  • Built the realtime voice loop on OpenAI's GA Realtime API over WebRTC; debounced code-editor snapshots stream into the model so the AI reacts to what you type, not just what you say
  • Authored 15 structured per-problem 'interviewer briefs' (solution tree, 4-rung Socratic hint ladder, follow-ups, edge cases) that drive interviewer behavior via the system prompt
  • Layered cost protection: per-IP rate limit, 15-min session cap, ephemeral key TTL, and a Discord-webhook extended-access request flow with manual-whitelist approval
Next.jsTypeScriptOpenAI Realtime APIWebRTCMonacoTailwind CSS
featured

all-in-one-URL

Short links, QR codes, barcodes, and analytics platform.

Highlights

  • Built FastAPI backend with PostgreSQL, Redis caching, and tiered rate limiting
  • Added JWT auth and per-resource ownership while preserving anonymous resources
  • Deployed full stack on Vercel, Render, Neon, and Upstash
PythonFastAPIPostgreSQLRedisDockerReactTypeScript
featured

United Front Roofing

Marketing site for a roofing business with an embedded AI voice booking agent.

Highlights

  • Shipped Astro + Tailwind site with quote estimator and project gallery
  • Integrated ElevenLabs voice agent to answer FAQs and triage emergency requests
  • Wired webhook tools to Cal.com API to book real inspection appointments end-to-end
AstroTypeScriptTailwind CSSElevenLabsCal.com APINetlify
featured

Modern Web Dev Guide

A 2026 web dev guide turned into an interactive course — ~700 quiz questions, mandatory checkpoints, and progressive chapter unlock.

Highlights

  • Built a sampled-quiz engine with a ~700-question bank, per-session seeded shuffling, and localStorage state
  • Wired progressive sidebar locking so each chapter unlocks only after its prereq quiz passes
  • Authored 11 chapters across foundations, lifecycle, tech stack, scale workflows, AI, and career
DocusaurusTypeScriptReactMDXMermaid

04. education

Education

B.S. Computer Science

Dec 2022

University of Maryland, College Park

Coursework in Advanced Data Structures, AI, Data Science, Computer Architecture, OOP, Functional Programming, Web Development with JavaScript, and Computer Systems.

Data StructuresAIData ScienceWeb Dev

05. contact

Get In Touch

Whether you have a project in mind, a job opportunity, or just want to chat — my inbox is always open.

Location

Remote — Open to opportunities

Find me on