WU students race for overbooked course spots — missing registration by seconds can mean waiting a full semester. LPIS Ninja automates the signup the instant a window opens. Serving 200+ users, 400+ registrations, 98% success rate.
Role
Built end-to-end as a solo project — frontend, backend, scheduling algorithm, and registration engine.
Challenge
Getting the automation to 98% reliability was the core engineering problem: the engine has to hit the exact registration window, handle failures gracefully, and stay consistent across hundreds of concurrent registrations.
Outcome
200+ students, 400+ registrations, 98% success rate — still running every registration period at WU.
Technologies used:


