ArenaTrainer
Designed and built an end-to-end application that converts Are.na channels into image datasets, trains custom FLUX LoRA models through FAL, and lets users generate and curate outputs with the resulting adapters.
Built the surrounding production system: tRPC and React Query APIs, queue progress and cancellation, MongoDB persistence, durable S3-compatible artifact storage, SIWE authentication, safety checks, rate limits, and SSRF-protected image ingestion.