NELSON
KANG
CS & Finance · Builder · UWaterloo
ABOUT
ME
I'm Nelson. I study CS and Finance at Waterloo and I mostly build backend systems: pipelines, async architectures, ML infrastructure. I'm happiest when the problem is poorly defined and the first challenge is just figuring out where to start.
When I'm away from a terminal I'm usually playing volleyball, running, or convincing myself that poker is a skill game and pretending I have an edge.
TECH
STACK
CLIP
FARM
Automated volleyball highlight generator. Users upload game film; YOLOv8-pose extracts player skeletons frame-by-frame, a rule-based classifier scores spikes, serves, and blocks, and FFmpeg re-encodes clips served via presigned Cloudflare R2 URLs. Audio RMS analysis reduces false-positive clips by ~20%.
VIEW ON GITHUB ›STOCK
PORTFOLIO
ENGINE
1st place, Market Beat Competition. Multi-factor portfolio pipeline applying momentum, volatility, correlation, and trend signals (RAAM). Optimized a $1M CAD portfolio across U.S. and Canadian equities — 5.7% return vs. 3.7% benchmark, out of 18 teams.
VIEW ON GITHUB ›CHESS
AI
Neural-network chess engine trained on millions of Stockfish-labeled positions using distributed GPU compute on Modal. Classical alpha-beta search paired with deep neural evaluation for real-time gameplay, balancing search depth with inference latency.
VIEW ON GITHUB ›QUILLIFY
EDU
Educational content management platform built with ASP.NET Core. Full user auth with email confirmation, account lockout policies, and strong password enforcement. Notes management, contact forms, and content creation with Entity Framework + SQL Server.
VIEW ON GITHUB ›TBPOKER
Discord bot managing poker stats and a live leaderboard for a private server. Integrates with Google Sheets for persistent player data and real-time chip tracking.
VIEW ON GITHUB ›ERICSSON
Business Intelligence Co-op at Ericsson Canada. Built 4 ETL pipelines in C# + SQL Server to extract Jira data, developed Power BI dashboards for trouble report visibility, and led a LEGO Mindstorms workshop on image-based sign recognition.
LET'S
BUILD.
Always open to interesting problems or people. Reach out and let's talk.