Default profile banner
PT

PRAGAT TIWARI

@pragattiwari

Python Developer

Mumbai

Tata Consultancy ServicesTilak Maharashtra Vidyapeeth

Pragat Tiwari is an experienced Python Developer skilled in Python, Linux, PySpark, Databricks, ADF, Azure storage, and AWS. He has a proven ability to self-manage independent projects while collaborating effectively in a team setting. He is adept at handling pressure situations and adapting quickly to project needs.

Experience

Data Engineer

Tata Consultancy Services

Jan 2022 - PresentMumbai

Developed the pyspark scripts for data loader as per defined configuration in delta tables. Developed the python scripts for automatic spark sql generation as per metadata and execute in multiple threads as per configurtion defined. Wrote unit test cases for the data shield. Velocity POC: Extracting data model from the informatica xml to generate data model for source files. Generate ddl scripts based on data model configuration for spark external table and views. Prepare Metadata for Data Loader based on configuration such as file path , partitions and bucketing. Created ADF pipeline parameter based. Written script to load metadata dynamically from central metadata sheet. Developed utility to merge multiple output files into one.

Python Developer

Tata Consultancy Services

Jul 2021 - Jan 2022

Worked as Python and Pyspark developer writing SAS written procedures into Databricks using Python,Pyspark. Analyse the requirement or the functionality of the current SAS code and designe and implement the best possible solution in Databricks. Performed unit testing for all the procedures. Also have experience on Databases like SQL, MySQL.

Python migration expert

Tata Consultancy services

Jul 2019 - Jul 2021Mumbai

Education

Tilak Maharashtra Vidyapeeth

BCA

May 2016 - May 2019

Skills

Python
SQL
Linux
Pyspark
Databricks
Git
HTML & CSS
Agile Methodologies