SS

Siddhartha Sandhu

Senior Engineering Manager at Route

Siddhartha Sandhu has a diverse work experience spanning multiple industries and roles.

Starting in 2010, they worked as a System Engineer at Tata Consultancy Services, where they developed and enhanced the client's operation support system. Siddhartha was responsible for designing reports and forms based on historical trends of alarms.

In 2013, Siddhartha joined USC Norris Comprehensive Cancer Center-Informatics as a Student Programmer, where they designed and updated reports and forms based on cancer research. Siddhartha utilized Microsoft SQL Server, Visual Basic, and C/C++ for this role.

Moving on, they worked as a Research Assistant at USC Marshall School of Business in 2014.

In 2015, they became a Software Engineer at ListenFirst Media, where they laid the foundation for the search capability of the data and developed scripts to load data to Apache Solr.

From 2016 to 2018, they worked as a Data Engineer-Machine Learning at Ayzenberg, where they built and managed a serverless data crawling system using AWS Lambda, AWS Aurora, Apache Airflow, and Python. Siddhartha also utilized various AWS services and Apache Spark for their work.

In 2018, Siddhartha joined Grindr as a Senior Software Engineer-Data Infrastructure. During their time there, they developed and managed the Grindr Intrusion Detection System, significantly reducing spam on the app. Siddhartha also optimized and extended the Grindr API, using Java, Akka, Dagger, Redis, RabbitMQ, and other technologies.

At Amazon, they held the role of SDE-II from 2019 to 2020.

Currently, at Route, Siddhartha holds the position of Senior Engineering Manager, leading a team of engineers and overseeing projects. Siddhartha has also held various roles such as Staff Software Engineer, Tech Lead-Consumer Catalog, and Tech Lead-Recommendations.

Overall, Siddhartha Sandhu has a strong background in software engineering, data analysis, and management, with experience in various industries including e-commerce, healthcare, and media.

Siddhartha Sandhu obtained a Master of Science (MS) degree in Computer Science from the University of Southern California, attending from 2013 to 2015. Prior to that, Siddhartha completed a B.Tech Honours Roll degree in Computer Science and Engineering from Guru Nanak Dev University, Amritsar, during the years 2006 to 2010. In addition to their formal education, Siddhartha also pursued a certification titled "Docker Mastery: The Complete Toolset From a Docker Captain" from Udemy, although the exact month and year of obtaining the certification are not provided.

Links

Timeline

  • Senior Engineering Manager

    January, 2022 - present

  • Staff Software Engineer

    October, 2021

  • Tech Lead Consumer Catalog

    June, 2021

  • Tech Lead Recommendations

    December, 2020

  • Senior Software Engineer

    August, 2020