CS @ Uwaterloo & Software Developer

BryanWei

linkedin ↗github ↗l76wei@uwaterloo.ca

technologies — zsh

$ cat languages.txt

Python · C++ · TypeScript · JavaScript · Java · C · SQL · Bash · PowerShell

$ cat frameworks-libraries.txt

React · React Native · Next.js · Node.js · Express · Spring Boot

$ cat databases.txt

SQLite · MySQL · MongoDB · Convex · Tinybird

$ cat tools-platforms.txt

Bun · Git · GitHub · Linux · Amazon Web Services · Postman · Axios

$

./about

I'm an Honours Computer Science Co-op student at the University of Waterloo and a software developer focused on developer tooling, full-stack systems, and AI-powered applications.

./experience

Sep 2026 - Present

Workplace Safety and Insurance Board

Full Stack Developer

  • Working in the Innovation Lab, with more details to come as I settle into the role.

May 2026 - Aug 2026

Traces

Software Developer

  • Contributed to Traces, a developer platform used by 100+ organizations for capturing, sharing, and continuing coding sessions across different coding agents and teams
  • Built and maintained data-ingestion adapters for 14+ coding agents, including local session discovery, content parsing, and schema normalization across JSONL files, SQLite DBs, and cloud-backed session stores
  • Built a subagent discovery pipeline with 97% accuracy for 8+ agents to infer subagent relationships from native session stores and preserve lineage across local indexing, API surfaces, remote sync, and Convex storage
  • Developed a token usage tracking feature for 8+ agents, mapping agent-specific per API call and session level usage into shared TypeScript schemas, with CLI sync and persistence in Convex and Tinybird, achieving 99% accuracy
  • Designed a provider-neutral engine to capture cloud-agent sessions across polling, webhook, and streaming interfaces, with concurrent job processing and idempotent, retry-safe persistence
TypeScriptReactBunSQLiteConvexTinybirdDistributed SystemsCI/CD

Sep 2025 - Dec 2025

Ministry of the Attorney General

System Support Officer

  • Supported IT systems for 450+ staff and developed PowerShell automation for post-patch server and virtual machine restart workflows.
PowerShellWindows ServerVirtual MachinesIT Support

./projects

projectFeb 2026

Codexpert

An Gemini API powered coding agent

PythonGemini APIReActFunction Calling
projectDec 2025

ThreadSpace

A mobile discussion forum with a React Native and TypeScript client backed by Java, Spring Boot, and MySQL. Its layered MVC backend exposes 15+ REST APIs for authentication and core community features.

React NativeTypeScriptJavaSpring BootMySQL
projectNov 2025

ProRead

A MERN e-book platform with 20+ REST APIs for books, reviews, reading lists, and authentication. AWS S3 pre-signed URLs enable direct client uploads and reduce server load.

ReactTypeScriptNode.jsExpressMongoDBAWS S3

./contact

message-composer — zsh

$ compose --new