Sean Salvador

Software Engineer

Building algorithms, mobile apps, and automation tools.

I write code for search algorithms, mobile apps, and web automation. Most of my work lives in Python and TypeScript, with a focus on clean implementations and practical solutions.

Viterbi Temporal Solver

Viterbi Temporal Solver

Typed Python package that parses HW3 datasets, runs a Viterbi/POMDP solver, and ships CLIs, synthetic data tooling, and pytest coverage.

PythonTyperNumPyPytestRuff
5x5 Go Alpha-Beta Engine

5x5 Go Alpha-Beta Engine

Competitive Go bot with alpha-beta pruning, aspiration windows, history heuristics, and a FastAPI surface so you can play it in-browser.

PythonFastAPIAlpha-BetaTypeScript
Hero Arc

Hero Arc

Fitness companion that turns workouts into hero quests with Supabase auth, deterministic XP math, and streak tracking.

React NativeExpo RouterSupabaseTypeScript
Shift Auto-Scheduler

Shift Auto-Scheduler

Async Playwright bot that logs into Celayix, watches for self-schedulable shifts, applies rule filters, and books work automatically.

PythonPlaywrightasyncioWeb Automation