Sean Salvador

Software Engineer

Engineering reliable platforms and expressive technical systems.

I design and ship end-to-end software—typed data pipelines, automation, and gameplay prototypes grounded in strong tooling, measurable outcomes, and smooth delivery.

CS 561 Viterbi Temporal Solver

CS 561 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
FFXIV Market Analyzer

FFXIV Market Analyzer

Data-driven dashboard for analyzing Final Fantasy XIV marketboard profitability. Fetches real-time market data, calculates profit margins and ROI, and provides comprehensive filtering across NA regions with recipe cost analysis.

Next.js 14TypeScriptSupabaseSWRTailwind CSS
Hero Arc

Hero Arc

Solo Leveling–inspired fitness app that turns workouts into RPG 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