Pratik Patil
About Pratik Patil
Pratik Patil is a Senior Director of Software Engineering with extensive experience in software development and big data projects. He holds a Master's degree in Computer Science from the University of Southern California and has worked in various engineering roles across multiple companies, focusing on technology architecture and data compliance.
Work at Viant Technology
Currently serving as Senior Director of Software Engineering at Viant Technology, Pratik Patil has been in this role since 2024. He oversees significant projects related to Ads measurement and Legal Data Compliance, which involve complex dependencies on multiple external data partners. His responsibilities include the development and management of Private data clean rooms and Identity management platforms. Prior to this role, he held the position of Director of Software Engineering at the same company from 2021 to 2024, contributing to various software engineering initiatives.
Education and Expertise
Pratik Patil holds a Master of Science in Computer Science with a focus on Multimedia and Creative Technologies from the University of Southern California, where he studied from 2004 to 2005. He also earned a Bachelor of Engineering in Computer Science from Savitribai Phule Pune University, studying from 1999 to 2003. His expertise spans a variety of technologies, including Google Cloud, Amazon Cloud, Google BigQuery, and Snowflake, along with proficiency in several programming languages and tools. He is currently enhancing his skills in Machine Learning.
Professional Background
Pratik Patil has a diverse professional background in software engineering. He began his career as a Software Engineer at Strategic Data Corp from 2006 to 2007. He then worked as a Senior Software Engineer at the Rubicon Project for six months in 2010, followed by a three-year tenure at Specific Media from 2011 to 2014. His extensive experience in software engineering has equipped him with the skills necessary to lead large-scale projects and collaborate effectively with senior product teams.
Big Data Project Oversight
In his current role, Pratik Patil oversees big data projects that manage over 150TB of new data daily. His work includes handling complex data structures such as Identity graphs and Data lakes. He actively engages in discussions regarding tech architecture, performance improvements, and cost reduction strategies, ensuring that projects are executed efficiently and effectively.