# Saikrishna Bhagavatula > Machine Learning | Video Streaming | Engineering Location: San Francisco Bay Area, United States Profile: https://flows.cv/saikrishnabhagavatula Solving interesting problems at scale related to Video Streaming and Machine Learning. Core Skills: • ML: PyTorch, Scikit-learn, Spark, NumPy, Pandas, Matplotlib, R. • Tech Stack: ZooKeeper, Redis, Nginx, IPVS, Kafka, Fluent, ELK, Git, Jenkins and AWS services (EC2, S3), Linux, HTTP, TCP/IP. • Languages: Python, C++, Node.js, Go, C, R. • Multimedia: HLS, DASH, SCTE 214-4, MPEG TS, DVB Subtitles. ## Work Experience ### Staff Software Engineer @ Reddit, Inc. Jan 2020 – Present ### Machine Learning Engineer - Video Streaming Infra @ Cisco Jan 2018 – Jan 2019 | San Francisco Bay Area • Led a team of five in building a prototype of a log analytics system that could auto-triage and auto-fix issues for large scale cloud deployments drastically reducing support tickets and debug time. Python/Scikit/Kafka/Fluent • Built ML pipelines for training and inference consisting of data ingest, preprocessing and feature extraction. • Built a visualization interface that explains the ML predictions by highlighting significant event correlations. • Demonstrated a working prototype at global conferences such as CES-Las Vegas & IBC-Amsterdam. • Conceptualized a novel idea, secured funding and pitched to Cisco Executives • Guest Speaker at Startup Cisco & worked closely with the Cisco Strategic Innovation Group ### Senior Software Engineer - Video Streaming Infra @ Cisco Jan 2011 – Jan 2019 | San Francisco Bay Area Cisco Service Provider Video Group (sold off to Synamedia in Nov 2018): • Led the design and development of features in a cloud-based IP Video Delivery Pipeline spanning LiveTV, Video on Demand, and CloudDVR solutions for top-tier service providers with millions of product users. • Ensured high-availability and performance across components as a member of the cross-site architecture team. • Microservices Architecture: Led the design and architecture of Cisco’s next-gen microservice based distributed video packaging solution. Successfully deployed the containerized solution on AWS for high-profile customers in a short time frame. GoLang/C++/Docker/Ansible/OpenShift/AWS S3/Etcd • Distributed Video Packager: Implemented several features related to HLS/DASH/CIF specs, Subtitles (DVB), Ad-Insertion w/SCTE-35, MPEG-TS indexing. C++/NodeJS/RedisDB/Zookeeper/Nginx/IPVS/HAProxy • Data Analytics: Built tools to analyze and visualize system resource utilization (CPU/Mem/Conns etc.), and validate streaming video and subtitle data leveraging open source tools such as Tesseract OCR. Python/R/TesseractOCR ### Speed Teams Intern for Lotus Notes and Domino @ IBM Jan 2010 – Jan 2010 | Littleton, MA Led a small team in developing an extensible compatibility layer between Lotus Domino and Sharepoint to improve productivity of customers in diverse business ecosystems. Java/Eclipse Plugin Dev ### Explorer Intern for Windows Phone 7 Series @ Microsoft Jan 2009 – Jan 2009 | Redmond Our team prototyped a device-adaptive web framework (similar to today’s Twitter Bootstrap + iUI) to improve the state of the Rich Mobile Web. Concepts adopted by platforms like WordPress and published in developer docs. PHP, JS ## Education ### Master of Science - MS in Computer Science (Machine Learning) Georgia Institute of Technology ### Bachelor of Science - BS in Electrical Engineering Georgia Institute of Technology ### High School FIITJEE ### High School Bharatiya Vidya Bhavan Public School ## Contact & Social - LinkedIn: https://linkedin.com/in/saibv --- Source: https://flows.cv/saikrishnabhagavatula JSON Resume: https://flows.cv/saikrishnabhagavatula/resume.json Last updated: 2026-04-12