Bio and Interests
I earned my Master of Science from UCLA and my Bachelor of Science from Purdue University, both in Computer Science. My industrial experience includes my current gig at Snap, followed by previous stints at Roam Analytics and Braintree Payments.
Throughout my career, I have gained extensive experience in developing cutting-edge tools and infrastructure for machine learning applications. As a software engineer at Snap Inc, I led the optimization and refinement of training pipelines for various ranking use-cases, resulting in significant cost savings and improvements in engagement metrics. At Roam Analytics, I built a robust and auto-scaling GPU-enabled Kubernetes cluster on Amazon EKS. At UCLA, I worked as a researcher at the BigML Research Lab led by Professor Baharan Mirzasoleiman, where I created a distributed version of CRAIG that runs across multiple GPUs (Ask me about the most interesting problem I faced as part of this project).
I have a wide range of skills in various programming languages, frameworks, libraries, platforms, and clouds, including Python, Go, Java, PyTorch, TensorFlow, AWS, GCP, Kubernetes, and Terraform, among others.
In addition to my above experience, I have also been involved in personal projects, including the creation of an online multiplayer alternative for the popular board game Catan called Imperials which was built using Go, Websockets, and Pixijs. Please reach out at [email protected] if you want to connect.