Go development for an HTTP proxy and streaming MPEG server to deliver video advertisements to users
•
Developed an Ad Decision System to determine which targeted video ads are displayed to a user in NodeJS and TypeScript using Cassandra, Kafka, and memcached
•
Implemented caching and pre-caching mechanisms for advertising assets and schedules to scale ADS from ~25k requests/sec to >500M daily requests (~600k requests/sec peak)