Experience
11/2023 - Present
Software Engineer - Tata Consultancy Services
- Nissan Data Platform: Developed AWS Lambda APIs and Streamlit front-end using Python, Boto3, S3, Snowflake, and API Gateway. Enabled secure, event-driven data ingestion workflows, reducing processing time by 35%.
- Achieved 100% test coverage using Pytest, Moto, and AppTest, improving platform reliability.
- Nomura Capital: Developed scalable ETL pipelines using Apache Spark and SQL, enabling efficient processing of large-scale financial data and improving throughput by 30%.
- Migrated data pipeline from MapR to MinIO, introducing Parquet-based intermediate storage accessible via Dremio for easier debugging and validation of intermediate results. Improved pipeline execution time by 30% and reduced the load on SQL Server.
03/2021 - 04/2021
Data Analytics Intern - TCS iON
- Applied ensemble learning techniques to predict employee attrition with 86% accuracy.
- Built a FastAPI backend to serve the attrition prediction model as a REST API.
09/2021 - 12/2021
AI Intern - FutureSkills Prime
- Developed and evaluated a cancer prediction model with 85% prediction accuracy.
- Deployed the model as a web application with Azure App Service.
Education
08/2019 - 09/2023
College: Guru Nanak Institutions Technical Campus
Degree: Bachelor of Technology - BTech
Major: Computer Science & Engineering
Grade: 8.2 (First Class with Distinction)
Relevant Coursework: Data Structures & Algorithms, Operating Systems, Computer Networks, Web Technologies, Object Oriented Programming, Database Management System, Software Engineering
Minor: Artificial Intelligence/ Machine Learning
Grade: 8.58 (First Class with Distinction)
Relevant Coursework: Deep Learning, Natural Language Processing, Foundations of Artificial Intelligence, Artificial Intelligence Applications