Software Engineer
Software Engineer at Netflix on working on the Recommendation Systems team, my work sits at the intersection of Applied Research and ML Engineering to enable the next generation of AI models and algorithms that power ranking and page construction on Netflix.
I previously worked at Microsoft as a Software Engineer on the Ranking Infrastructure Team for Microsoft Start (msn.com) where I was a tech lead and contributor to various ranking infrastructure components that power personalized content recommendation for millions of Windows and Microsoft Edge users.
I have a Master’s degree in Computer Science from the University of Colorado, Boulder. During my masters I worked with Dr.Sidney D’Mello at the Emotive Computing Lab on modelling Collaborative Problem Solving discourse through Natural Language Processing and Machine Learning techniques.
My research interests include Recommendation Systems, Information Retrieval, Search, Content Understanding, Gen AI, LLMs, Machine Learning Infrastructure and Distributed Systems.
I’ve also previously worked at Stride.ai as an NLP Engineer where I worked on building machine learning models for tasks like Document Classification, Document Clustering, Information Extraction, etc. as well as building end to end web applications supporting these ML solutions, that include interactive visualizations and tools for providing feedback on model predictions and have interned at Microsoft (Redmond), and Google (San Francisco).
You can find my published papers and book chapters on my Google Scholar or Resume.
The Milo IDE is a web based platform targetted at students who wish to learn concepts of Machine Learning and Linear Algebra, with no prior programming experience. The IDE is designed to support introductory level Data Science, ML and Linear Algebra courses typically taught at undergraduate programs.
Milo Blocks is a fork of Google’s Blockly that has been modified to work as a node-module. Milo Blocks consists of custom block implementations for the Milo IDE.
Github Issue Tracker is a web application hosted on Google Cloud Platform that provides consolidated email digests of issues on GitHub repositories. I worked on this as part of my Summer Internship at Google, SF on the Cloud DPE Team. The tool demonstrates integration of various App Engine features along with other Google Services such as BigQuery, Firebase, and Cloud SQL, and building an app using a Microservices Architecture in Go.
You can find slides and code from various talks I’ve given here.