A production Windows service for scheduled collection and live video capture
A single client needed data pulled from a rotating set of sources on a fixed schedule, and live video recorded and processed alongside it — continuously, unattended, without someone checking on it each morning.
I built and extended the .NET service that did both: scheduled scraping with structured extraction, an FFmpeg-driven capture and processing pipeline, and the recovery logic that kept it upright when a source changed shape or a stream dropped mid-recording. It ran for two years and is still running. I worked inside the client's team, with most of the implementation on my desk.