Shariq Khan

Projects
- Python ETL pipeline scraping and normalizing statistics for 4,000+ UFC fighters into PostgreSQL, with engineered features for strike differentials, takedown rates and finish tendencies.
- XGBoost classifier at 75% held-out accuracy, served through FastAPI with automated daily retraining and a paid subscription tier.
- One Electron and React codebase ships to Windows and macOS for drafting, scheduling and publishing content across four platforms.
- Playwright automation drives each platform’s publishing flow, with platform-specific media rules and isolated per-account sessions in SQLite to prevent cross-account leakage.
- Local-first: accounts, drafts and history stay on your own machine, and you connect by signing in through the real platform web flows.
- Eight security topics taught through interactive simulations and knowledge tests, aimed at people who bounce off the usual security advice.
- Covers modern threats including deepfakes and AI impersonation, with practice scenarios rather than a wall of rules.

- Tailors a LaTeX resume to a specific job description, and compiles it with real pdflatex rather than approximating the output.
- Paste a job posting URL and it scrapes the requirements; live preview recompiles on a 300ms debounce with an original-versus-optimized toggle.

- Drop in an MP3, and it detects playable beat markers so the track advances one musical step per key press.
- Tauri desktop app with low-latency playback, a typing game layer, and a background mode that scores whatever you happen to be typing.
Education
- Specialized honours BSc in Computer Security, expected April 2028.
- Coursework: advanced object-oriented programming, discrete mathematics, computer organization.
Playground
Stack
LanguagesPython, TypeScript, Java, C, SQL
FrameworksReact, React Native, Next.js, FastAPI, Spring Boot, Electron
DataPostgreSQL, SQLite, Supabase, XGBoost
InfraAWS, Cloudflare, Docker, GitHub Actions