Gaurav Gupta
About Gaurav Gupta
Gaurav Gupta is a Data Engineer with extensive experience in architecting and implementing big data solutions on cloud platforms. He has worked for various companies, including ThoughtWorks and BCS Technology International, and specializes in designing scalable data platforms and pipelines.
Work at ThoughtWorks
Gaurav Gupta has been employed as a Data Engineer at ThoughtWorks since 2020. In this role, he specializes in designing and setting up data platforms for enterprise customers. His focus is on building highly scalable, robust, and fault-tolerant data pipelines. He leverages his extensive experience in cloud platforms to drive successful solution deployments, ensuring that they deliver proper business value and customer satisfaction.
Previous Experience in Data Engineering
Prior to joining ThoughtWorks, Gaurav Gupta held several positions in the field of data engineering. He worked at BCS Technology International Pty Ltd as a Big Data Consultant from 2016 to 2020, and at InterGlobe Technologies as a Lead Software Engineer from 2015 to 2016. Earlier in his career, he served as a Team Lead at Absolutdata Analytics from 2013 to 2015, and as a Senior Software Engineer at Fiserv from 2011 to 2013. His roles involved architecting and implementing complex big data solutions.
Education and Expertise
Gaurav Gupta completed his intermediate education in Science at Modern Vidya Niketan School from 2002 to 2004. He has developed expertise in architecting big data solutions on cloud platforms, specifically Google Cloud Platform (GCP) and Amazon Web Services (AWS). He is skilled in Infrastructure as Code (IaC) using Terraform and has hands-on experience in building CI/CD pipelines for automated deployments.
Big Data Skills and Technologies
Gaurav Gupta possesses proficiency in designing and developing Big Data ETL frameworks. His expertise includes data ingestion, validation, analysis, processing, visualization, and orchestration using Spark and cloud services. He is experienced in migrating data from on-premises systems to cloud environments and designing cloud-native data warehouse platforms, particularly utilizing GCP services like BigQuery.
Cloud Security and Networking Experience
In his professional roles, Gaurav Gupta has gained experience in setting up security and networking across data platforms using cloud-native services. He has worked with tools such as DLP, KMS, IAM, VPN, and VPC Service Controls on GCP. His experience includes conducting proof of concepts (POCs) on various tools and providing recommendations tailored to customer needs.