DATA ENGINEER / AWS CERTIFIED
Bhavik Mundra.
Turning complex data
into reliable systems.
Data Engineer with 1+ year of experience at TCS building production PySpark ETL pipelines on AWS Glue and EMR on EKS for regulated financial workloads. 2× AWS Certified, with hands-on experience in legacy mainframe modernization, data pipeline orchestration, and scalable cloud data architectures.
01 / Where I’ve worked
Data Engineer – Tata Consultancy Services
Client-Embedded Team (FinTech / Asset Management)
Mar 2025 - Present
Indore, India
- Re-engineered 130 legacy COBOL batch jobs extracting and transforming DB2 data into 55 PySpark scripts on AWS Glue, enabling retirement of mainframe processing for the workload.
- Orchestrated AWS Glue jobs with Step Functions on an automated nightly US-hours schedule, producing 11 curated CSV datasets in Amazon S3 that replaced legacy system outputs.
- Defined pipeline infrastructure as code using AWS CloudFormation and Lambda within a broader AWS data stack including S3, Redshift, and DynamoDB, with outputs consumed by downstream teams for investor portfolio reporting.
SDE Intern – Mitsogo Technologies
Hexnode
Jan 2024 - May 2024
Chennai, India
- Engineered secure authentication microservices for Hexnode using FastAPI and AWS Cognito.
- Built scalable backend features with Django and PostgreSQL, and authored comprehensive unit tests to ensure high system reliability.
02 / My technical toolkit
03 / Selected projects
01 / STREAMING & ANALYTICS
Built a real-time fraud detection pipeline on AWS using Kinesis, Glue PySpark streaming, and S3 Bronze/Silver/Gold layers. Implemented window-based fraud risk scoring and automated crawlers, then integrated Lambda + SNS alerts for high-risk events with CloudFormation + GitHub Actions deployment.
04 / The foundation
05 / Certifications
AWS Certified Solutions Architect – Associate
AWS Certified Cloud Practitioner