Programming & processing
Python · SQL · PySpark · Pandas · NumPy · Spark SQL · CTEs · Window Functions
Data Engineer · Pune, India
I build scalable batch and near-real-time data pipelines on GCP using Python, SQL, PySpark and BigQuery. My work focuses on reliable ingestion, data quality, workflow orchestration and delivering trusted data for reporting and analytics.
I’m a Data Engineer around 4 years of experience building and supporting data pipelines on Google Cloud Platform. I work mainly with Python, SQL, PySpark, BigQuery, Dataflow, Pub/Sub and Cloud Composer.
My experience includes integrating data from REST APIs, relational databases and enterprise platforms such as Jira, Confluence, SharePoint and CodeBeamer. I have also worked on incremental loading, BigQuery optimisation, data-quality checks and production monitoring.
I enjoy troubleshooting pipeline issues, improving data reliability and preparing datasets that engineering, analytics and reporting teams can confidently use.
A production-focused toolkit spanning ingestion, processing, warehousing, orchestration, quality, and analytics.
Python · SQL · PySpark · Pandas · NumPy · Spark SQL · CTEs · Window Functions
BigQuery · Dataflow · Cloud Storage · Pub/Sub · Cloud Functions · IAM · Cloud Logging
Cloud Composer · Apache Airflow · Control-M · REST APIs · Pagination · Incremental Loading
Apache Spark · Kafka · Batch Processing · Hadoop · Hive · Medallion Architecture
Star Schema · Snowflake Schema · SCD Type 2 · Partitioning · Clustering · Materialized Views
Pytest · Data Validation · Deduplication · Referential Integrity · Power BI · Spotfire · Git · CI/CD
Representative solutions covering ingestion, orchestration, transformation, data quality and analytics delivery. Project details are intentionally anonymised.
Designed a scalable GCP pipeline that ingests batch and near-real-time data, validates and transforms it, and loads analytics-ready datasets into BigQuery.
Reporting teams needed dependable access to data arriving through scheduled extracts, relational systems and event-driven sources without maintaining separate one-off workflows.
Improved availability of key reporting datasets by reducing processing time from around four hours to under three hours.
Built scalable batch and incremental pipelines on GCP to transform vehicle quality and manufacturing data into analytics-ready datasets for quality reporting and decision-making.
Vehicle quality and manufacturing data was distributed across operational systems and APIs, with duplicates, missing values, inconsistent formats and schema changes delaying reporting and increasing processing costs.
Developed a cloud-based vehicle quality platform at KPIT Technologies for the automotive / Renault domain, integrating vehicle, manufacturing, component, plant, supplier, defect, warranty and corrective-action data for trusted quality analytics.
Orchestration: Cloud Composer / Apache Airflow.
Cloud Logging and Cloud Monitoring provide execution visibility and operational alerts.
Implemented watermark-based ingestion using updated timestamps, modified dates, created dates or the maximum processed ID.
Monitored Airflow DAGs and investigated API, authentication, schema, BigQuery load, duplicate-key, SQL, source-data, timeout and resource failures. Used retries, selective reruns, backfills and detailed logging to recover workflows.
Automated vehicle-quality processing, improved data reliability and availability, optimized BigQuery workloads, and enabled faster analysis of defects, component issues, manufacturing trends and quality KPIs.
Developed reusable validations that check data before and after pipeline processing, isolate invalid records and support controlled reprocessing.
Late discovery of incomplete or inconsistent data increased reconciliation effort and allowed avoidable issues to reach downstream reports.
Reduced manual reconciliation effort and helped identify data issues before they reached downstream reports.
Production data engineering across pipeline development, enterprise integration, analytics delivery and data-quality operations.
ACCENTURE
Pune, India
KPIT TECHNOLOGIES
Pune, India
KPIT TECHNOLOGIES
Pune, India
Dr. A. P. J. Abdul Kalam Technical University, Lucknow · 2022
Professional communication across engineering and business teams.
Have a data challenge?
I'm always open to discussing data engineering opportunities, scalable pipelines, and analytics platforms.