Gurpreet Singh

Bis 2021, Data Engineer, Tata Consultancy Services India
Pune, India

Skills

Python
SQL
Database
ETL
PL/SQL
Big Data
Data Warehouse
Microsoft Azure
Git
Apache Spark
Data lake
Databricks
MongoDB

Timeline

Professional experience for Gurpreet Singh

  • Current 3 years and 11 months, since Nov 2022

    Big Data Engineer

    Bank of New York

    • Designed and optimised data pipelines using PySpark to process large-scale data from MongoDB, SQL Server, Oracle, various file formats (Parquet, Avro, ORC, and CSV), and Azure Blob Storage. • Collaborated with stakeholders like Bloomberg and Blackrock to fetch and process financial data. • Improved data pipeline efficiency by 30% through DataFrame caching and Spark optimisation techniques. • Developed automated data validation scripts, ensuring 99.9% data accuracy.

  • 1 year and 7 months, May 2021 - Nov 2022

    Big Data Engineer

    IBM India

    • Developed PySpark-based ETL workflows to transform raw data into structured insights for American Express. • Led data localisation projects, ensuring compliance with India-specific regulations. • Optimised Spark jobs by tuning configurations, data partitioning, and caching techniques, reducing execution time by 40%. • Collaborated with cross-functional teams to deliver scalable data engineering solutions.

  • 8 years and 11 months, Jul 2012 - May 2021

    Data Engineer

    Tata Consultancy Services India

    • Designed and developed ETL pipelines using PySpark for clients including NatWest and Deutsche Bank. • Processed large volumes of structured & unstructured data (CSV, JSON, Parquet, Avro). • Enhanced pipeline performance by implementing Spark optimisations and caching techniques. • Developed PL/SQL scripts, stored procedures, and triggers for TCS’s Corporate Finance system. • Assisted Java development teams in writing optimized SQL queries for application integration.

XING – The jobs network

  • Over 1 million jobs

    Find just the right job for you on XING.

  • Job offers just for you

    Get found by employers and over 20,000 recruiters.

  • 21 million members

    Connect with new people and gather inspiration to boost your working life.

  • Free membership

    Basic membership is free, but the opportunities are priceless.

Browse over 21 million XING members