Skip to content
Yaner Yang

Projects

Each one started as a problem I actually had. Every write-up covers what it does, how it is built, and what the collaboration with AI looked like — including where it went wrong.

Finance & Automation

2025 — ongoing

Statement Processor

Ingests CSV exports from eight banks and card issuers, normalises schemas that agree on nothing, categorises every transaction against a rules engine, and produces quarterly spend reports. The problem I solved at GE, rebuilt solo.

  • Python
  • pandas
  • matplotlib
  • pytest

Learning Tools

2025

Subtitle Flashcards

Turns the vocabulary hidden in English film subtitles into study material. Upload an .srt file, and it parses locally, matches against a curated difficult-word list, and ranks what is actually worth learning.

  • React
  • TypeScript
  • Vite
  • Tailwind
  • Node scripts

Mobile

2026

Chalkbook

A local-first climbing and fitness journal for iOS. No accounts, no server — SQLite on device, HealthKit for the numbers it should not make you type twice.

  • Expo
  • React Native
  • TypeScript
  • expo-sqlite
  • zustand

Small Tools

2025

Lyubi Daily

Time accounting in the tradition of Alexander Lyubishchev, who logged every hour of his working life for 56 years. Built to find out where my days actually go.

  • React
  • TypeScript
  • Vite
  • Tailwind
  • shadcn/ui

2025

TravelFormy

A small Chrome extension that fills the repetitive parts of travel and visa forms — the kind of task that is too small to complain about and too frequent to keep doing by hand.

  • JavaScript
  • Chrome Extension APIs