Shan Mehrotra

Product Engineer

Bengaluru, Karnataka, India9 yrs 6 mos experience

Key Highlights

  • Led development of a unified customer data platform.
  • Expert in building scalable data pipelines and microservices.
  • Mentor for aspiring engineers, fostering industry growth.
Stackforce AI infers this person is a Data Engineering expert in SaaS with extensive experience in building scalable data solutions.

Contact

Skills

Core Skills

Data EngineeringMicroservices

Other Skills

AWSAirflowAlgorithmsAmazon RedshiftAmazon Web Services (AWS)Apache KafkaApache LuceneApache PigAzureBig DataCC++CUDACeleryCluster Analysis

About

I am a Lead Data Engineer at Atlassian, where I design and build scalable, fault-tolerant data pipelines using Databricks and Spark. I architect configuration-driven, event-based microservice frameworks to ingest and process data from diverse sources, ensuring accuracy, governance, and real-time availability. Recently, I led the development of Atlassian’s Customer Master platform, a unified, graph-based system for customer, partner, and legal entity data. My work focused on: • Scalable hierarchy modeling and enrichment with Salesforce, Oracle Fusion, DnB, and other systems • Plurality review workflows and feedback loops to improve manual data curation quality • Data observability, monitoring, and self-healing pipelines that reduced downtime and operational noise • Building analytical foundations to support insights, reporting, and downstream migrations Beyond engineering delivery, I contribute through PR reviews, mentorship, interviews, and internal innovation programs. I hold a Master’s in Computer Science from IIIT Bangalore (99.11 percentile in GATE 2014) and a Bachelor’s in Information Technology from College of Engineering Roorkee. With 8+ years across Atlassian, Salesforce, InMobi, Compass, Myntra, MiQ Digital, and AIG, I bring deep expertise in Python, Java, Spark, Databricks, Kafka, Postgres, ElasticSearch, and distributed systems at scale. Outside work, I mentor aspiring engineers, helping them grow into strong contributors in the industry.

Experience

Atlassian

Lead Data Engineer

Nov 2024Present · 1 yr 4 mos · Bengaluru, Karnataka, India · Remote

  • At Atlassian, I work on the Customer Master platform, a unified and scalable source of truth for customer data powering multiple products and enterprise systems. My focus is on data modeling, distributed systems, microservice and building reliable pipelines that ensure customer data is consistent, accurate, and actionable.
  • Key contributions:
  • 1. Designed and scaled the Customer Master graph and operational data layer to model complex customer, partner, and legal entity hierarchies.
  • 2. Built an analytical data foundation supporting advanced reporting, insights, and migration readiness.
  • 3. Integrated with external and internal systems (Salesforce, Oracle Fusion, D&B enrichment) to unify fragmented customer data.
  • 4. Developed a consensus-driven review process (plurality reviews) and a feedback loop for manual reviews, improving data quality.
  • 5. Implemented observability and resiliency features: slow query logging, retry mechanisms, constraint enforcement, in Neo4j.
  • 6. Authored documentation and knowledge artifacts to drive cross-team collaboration and onboarding.
  • 7. Contributed beyond core delivery through PR reviews, mentorship, interviews, and internal hackathon projects.
DatabricksSparkData ModelingMicroservicesData GovernanceData Observability+1

Mindtickle

Lead Data Engineer

Mar 2024Oct 2024 · 7 mos · Bengaluru, Karnataka, India · Hybrid

  • At Mindtickle, I have been instrumental in the development of our data mesh framework, which is critical for delivering analytics. I established a platform component that accelerated the building of analytics solutions and enhanced our capabilities in data cataloging, observability, and governance, leveraging Snowflake for efficient data management. This approach allows us to effectively organize internal data. These innovations empower our teams to make data-driven decisions quickly, driving revenue growth and ensuring data integrity across the organization.
SnowflakeData MeshData GovernanceData CatalogingData Engineering

Inmobi

Lead Data Engineer

Jan 2023Feb 2024 · 1 yr 1 mo · Bengaluru, Karnataka, India · Hybrid

  • Developing a scalable and fault-tolerant data platform using Azure services, resulting in improved data processing efficiency by 30%.
  • Designed and implemented data ingestion pipelines to collect and process data from multiple sources, ensuring data accuracy and timeliness.
  • Collaborated with cross-functional teams to define data governance policies, establish data quality standards.
  • Implemented data observability practices, including monitoring and alerting mechanisms, to proactively identify and address data issues, reducing downtime by 20%.
  • Built interactive dashboards using Power BI to visualize key performance indicators (KPIs) and enable business stakeholders to make data-driven decisions.
AzureData IngestionData GovernancePower BIData Engineering

Compass

Senior Data Engineer

Jan 2022Jan 2023 · 1 yr · Bengaluru, Karnataka, India · Hybrid

  • Worked on building a data pipeline/ adapter, microservice and search feature using databricks, postgres, kafka, elastic search and java for a Find an Agent application that provides Compass agents and staff with a centralised place to learn about other agents.
  • Worked on building and optimising various spark batch jobs on databricks.
DatabricksPostgresKafkaElasticSearchJavaData Engineering

Scaler academy

2 roles

Data Engineering Remote Instructor

Dec 2021Jul 2022 · 7 mos

Mentor

Jan 2019Mar 2024 · 5 yrs 2 mos

Salesforce

Senior Member of Technical Staff

Jun 2021Jan 2022 · 7 mos · Bengaluru, Karnataka, India

  • Building the big data lake house for Salesforce Data Cloud / Single Source Of Truth.
  • Provisioning an Utility Service via AWS DataSync to sync data from GCS (Google Cloud Storage) to Amazon S3, on a continuous periodic basis.
Big DataAWSData Lake HouseData Engineering

Myntra

2 roles

Senior Data Engineer

Apr 2020Jun 2021 · 1 yr 2 mos

  • Helping out data science team in scaling data models by building data pipelines and services
  • Developed python web-service for sizing recos to handle peak loads of 2 million RPM and avg load of 1 million RPM. Used Sanic, gunicorn, supervisor, redis to handle loads
  • Developed the slack bot to monitor hdinsight cluster and gpu usage
  • Building a generic ML Platform to optimize and automate most of the processes involved in the end to end ML lifecycle.
  • Responsible for interacting with multiple teams and stakeholders to understand abstract business problems primarily relating to ML Services and Big Data Crunching and various constraints (of response time, infrastructure etc.) associated with the same.
  • Responsible for designing the end to end tech solutions which provide a robust solve for these business problems.
  • Evaluating python web frameworks to utilise GPUs for ML Services
  • Worked on recommendation microservices like crosssell, similar and cartfiller recommendations. Used Flask, gunicorn, supervisor, aerospike to handle loads
  • Helped the team in HLD and LLD
  • Worked on optimisation of personalised recommendation to vertically scale the systems
  • Worked on a NRT pipeline to update the user embedding in near real time which can be used to capture the user intent
Data EngineeringPythonWeb Services

Data Engineer

Nov 2018Mar 2020 · 1 yr 4 mos

  • Built Ingestion pipelines, primarily in Java, for TBs of clickstream data and model deployment modules.
  • Designed and implemented backend services, primarily in Python, to serve Data Science Model predictions at scale.
  • Developed the AWS bot to monitor emr and gpu cluster usage.
  • Scaled the data pipeline of data sciences team
  • Coordinated with data science team to deploy the pipelines
  • Developed the customer service data pipeline for real-time escalations and customer service QA
  • Developed the wrapper to submit the automated map reduce and spark jobs on hdinsight cluster
  • Built a pipeline to generate ad vectors in realtime for the live ads.
JavaPythonAWSData Engineering

Upgrad

Subject Matter Expert

Apr 2020Jun 2020 · 2 mos · Bengaluru, Karnataka, India

Miq

Data Scientist

Jul 2016Oct 2018 · 2 yrs 3 mos · Bangalore

  • Conceptualized and built location-based Ad-serving and insights products from scratch; deployed to serve 10 million+real-time in-app advertisements to customers based on their location & behavioral patterns. I was also involved in cross channel engagement with different stakeholders across the board to managing on-time delivery of the product features.
  • Built the User Journey framework combining 15+ datasets used to provide location intelligence to 150+ clients.
  • Scaled a product on TBs of data to track customer’s awareness and perception using spark
  • Built an end to end tool to setup campaign and track metrics. Designed and built the entire backend (engine, storage and service) and UI stacks from scratch.
  • ​Worked on visualization of the people’s location in real time from the center of a country up to a specified radius
  • Scaled the data pipeline of data sciences team
  • Winner at MIQ's annual hackathon; developed a smart self-sustainable aquaponics system, installed at MIQ's center of excellence at Bengaluru (2018).
  • Worked on the generation and automation of insights of big data set, so that it could be
  • consumed by analyst team.
  • Lead a team of 3 people and guided them with the job automation process on Jenkins,
  • implementation of API's, automation of reports on AWS EMR and triggers for alerts on pipeline failure and completion.

Aig

Big Data Engineer

Dec 2015Jun 2016 · 6 mos · Bangalore

  • Worked on increasing the efficiency of data profiling pipeline using algorithm implemented in Spark.
  • Worked on implementing the ml algorithm in spark
  • Worked on data processing pipelines of DS team
SparkData ProcessingMachine LearningData Engineering

Education

International Institute of Information Technology Bangalore

Master’s Degree — Computer Science

Jan 2014Jan 2016

COER University

Bachelor’s Degree — Information Technology

Jan 2010Jan 2014

Maria Assumpta Convent School

High School

Jan 2009Jan 2010

Stackforce found 100+ more professionals with Data Engineering & Microservices

Explore similar profiles based on matching skills and experience