Software Engineer
Turner BRoadcasting System
Feb 2016 - Oct 2016 (9 months)
My primary responsibility was to design and maintain an array of microservices to serve Turner's live and on-demand media streaming. These services had high scale, as they were utilized by all of Turner's properties which include: CNN, TBS, TNT, TCM, Cartoon Network, Adult Swim, and Turner Sports Digital (NCAA.com, NBA.com, PGATOUR.com and PGA.com). The various micro-services I had owned from project start to finish were written in Node.js with a MongoDB datastore. The operations layer included Docker, Kubernetes, and Amazon Web Services (AWS). Each micro-service was instrumented with analytics through use of ElasticSearch, Logstash, and Kibana products commonly known as the "ELK" stack. The majority of my time at Turner was spent building