Selected work

AI Fantasy Football Draft Assistant

A draft-analysis platform that combines live Sleeper data, VORP-based valuation, cached analytics, and a modern UI for real-time decision support.

This project is built as a full-stack analysis platform: Angular 20 on the frontend, FastAPI and Python services on the backend, PostgreSQL for core fantasy data, Redis for performance-sensitive caching, and Docker-oriented deployment planning.

What this involved

The architecture is centered on VORP calculations and draft analysis, with documented service boundaries for a FastAPI application, Redis cache, PostgreSQL schema, and a dedicated Angular SPA.

Data flows pull from Sleeper APIs and fantasy projection sources, then compute replacement levels, draft value, missed-points analysis, and team-level efficiency reporting.

The project already includes detailed architecture, API, deployment, and production-readiness planning, which makes it a strong example of turning a niche domain problem into a disciplined full-stack product.

Capabilities shown

Decision support systemsAnalytics modelingLive API integrationCaching strategyFull-stack delivery

Technology stack

Angular 20TypeScriptSCSSFastAPIPythonSQLAlchemyPostgreSQLRedisDockerSleeper API