Skip to content
View raederhans's full-sized avatar
🏠
Working from home
🏠
Working from home
  • UNIVERSITY OF PENNSYLVANIA
  • Philadelphia

Highlights

  • Pro

Block or report raederhans

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
raederhans/README.md

A workflow from structured inputs through automation to analytical outputs

Hi, I'm Ryan Yu

I build AI workflows, interactive maps, and data tools. My background in urban planning shapes how I approach software: understand the source material, make complex information usable, and keep the result open to inspection.

Based in Singapore · Studying Applied Artificial Intelligence at NTU
LinkedIn · All repositories

中文:我主要做 AI 自动化、交互地图和数据工具,关注从原始资料到可用产品的完整过程。

AI & Automation · Geospatial & Data · Product Engineering

Selected work

Four projects I am focusing on, from creative map editing to evidence review and supervised automation.

Political maps & alternate-history scenarios

A browser workbench for editing borders, styling maps, and building scenarios. Start with an editable Europe sample, then save a project or export an image.

Engineering: I develop the scenario editor, map-rendering interactions, styling controls, and save/load and export workflows.

JavaScript Python D3.js Canvas TopoJSON

Open editable sample → · Source
Browser application · Cloud saves and community are local previews.

LawAI

Case materials & evidence-linked review

A document-review workspace that connects case materials, source references, reviewer decisions, and exported work records.

Engineering focus: Case organization, source-linked review, and follow-up tracking. Built on an existing document-audit engine, with its original authorship retained.

Python FastAPI React TypeScript SQLite

Read project overview →
Private project · Saved demo analysis is separate from new model runs.

Historical incidents & spatial exploration

An interactive application for exploring Philadelphia incident data, comparing areas, and checking the coverage behind a result.

Engineering: I work across data preparation, spatial analysis, map and chart interactions, and visible data-quality and uncertainty states.

JavaScript Python MapLibre GL JS Chart.js Turf.js

Explore the application → · Source
Historical evidence · No live safety predictions or route recommendations.

A local career workflow, built on ApplyPilot

Brings opportunity discovery, fit analysis, application materials, browser assistance, and status tracking into one local workspace.

Engineering: My independent continuation focuses on supervised workflows, truthful material preparation, validation, and reconciliation of submission receipts.

Python Typer SQLite Playwright

See the workflow → · Source
Beta · CLI-first, with a read-only dashboard.

What I work with

Area Tools Where I use them
AI & automation Python, Typer, Playwright, OpenAI Agents SDK Supervised workflows, document review, browser assistance
Applications React, TypeScript, FastAPI, SQLite Review workspaces, local state, application services
Maps & visualization D3.js, Canvas, MapLibre GL JS, Chart.js, Turf.js Scenario editing, spatial exploration, linked views
Data & reliability pandas, Jupyter, pytest, GitHub Actions Source audits, reproducible analysis, validation and release checks

Collaboration & other work

StashSeek — team project for organizing and searching saved videos. My contribution spans the frontend experience, account linking, library and AI search, and browser companion. Merged contribution: PR #21.

More projects: creative tools, product case studies, and data analysis
  • KARDS Card Forge — a browser-based custom card tool exploring Canvas rendering, local files, and visual comparison. Unofficial fan project; source-available.
  • Harbour Lights — a donor-management case-study MVP with fictional sample data.
  • NYPD Temporal Analysis — a reproducible source audit, conservative cleaning pipeline, and temporal exploration of public data.
  • Nightlight Disaster Observatory — aggregate research on disaster recovery, nighttime lights, and recorded electricity outages.

Pinned Loading

  1. scenario-forge scenario-forge Public

    Browser-based political map and scenario editor for alternate history and grand strategy worldbuilding.

    JavaScript 7

  2. AutoJobApply AutoJobApply Public

    Forked from Pickle-Pixel/ApplyPilot

    AutoJobApply — your next chapter, one confident step at a time. A local-first career workspace for verified opportunities, truthful applications, and confirmed outcomes.

    Python 5

  3. engagement-project engagement-project Public

    Interactive Philadelphia crime dashboard and browser-based Route Safety Diary prototype.

    JavaScript 1

  4. KARDS-DIY-GENERATOR KARDS-DIY-GENERATOR Public

    Local static KARDS-style custom card-face generator

    TypeScript 1