Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Swarup Nayak

Swarup Nayak

Senior Software Engineer
Bengaluru

Summary

Dynamic Senior Software Engineer with 3.7 years of extensive experience in developing robust data engineering solutions and enhancing data processing capabilities. Proficient in leveraging Apache Hadoop,Hive and Spark for efficient ETL processes, ensuring high-quality, clean code that adheres to functional requirements. Expertise in collaborating with cross-functional teams to drive project success and resolve complex production issues. Committed to delivering accurate data transformation and aggregation, contributing significantly to improved business insights and decision-making.

Overview

3
3
years of professional experience
4
4
years of post-secondary education
1
1
Certification
4
4
Languages

Work History

Senior Software Engineer

Wipro limited
Bengaluru
10.2021 - 03.2025
  • Company Overview: Wipro is a leading global information technology, consulting, and business process services company.
  • Project - State Street(2023-2025)
  • LMS PROJECT: LMS re-platform, credit risk intends to retire external vendor products due to challenges being faced such as the performance of the aggregation engine, support delays, incompatibility with the latest Oracle upgrades etc. LMS re-platform will replace the old vendor-based process in-house developed limit/exposure aggregation engine with the data consumption in aws s3 layer engine built in Risk data lake which will enable faster limit and exposure calculation.
  • Role Description: Spark-Scala Developer:
  • Implemented data transformation, aggregation and processing workflow
  • Collaborated with data engineering teams to design efficient ETL processes in Hadoop and load from Oracle to AWS S3.
  • Written clean, reusable code following functional requirements and principles
  • Conducted debugging and error resolution for spark jobs.
  • Developed unit test cases for spark applications to ensure code quality and reliability.
  • Provided detailed test reports and maintained documentation for the testing process and outcomes.
  • Identified and fixed bugs, ensuring compliance with functional and technical requirements.
  • Validated data transformation, aggregation, and spark job outputs for accuracy and performance.

Project - CITI BANK LATAM(2021-2022)

  • Citi Bank is one of the leading banks around the world. The motto of the project is to analyze various data from different regions around the world and populate the data into reporting modules like Tableau and Power BI.
  • Role Description: Hive - spark Developer:
  • To understand the requirements from the Business Analyst and get the HLD document.
  • Discuss with the Data design team and BA team and understand the requirements thoroughly.
  • Write clean code according to the standard.
  • Coding and unit testing as per the template and development E-2-E pipeline using IMPALAHQL and SPARKSQL.
  • Move the report to production after getting sign-off from various users.
  • Solve production issues in the Dev environment and move again to production after getting sign-off from QA and end users.
  • Resolve bugs and errors.
  • Wipro is a leading global information technology, consulting, and business process services company.

Education

B.tech - Mechanical Engineering

Centurion University Of Technology And Management
Bhubaneswar,Odisha
06.2012 - 06.2016

Skills

Apache Hive

PySpark

MySQL

Scala

Python

Extract Transform Load (ETL)

Data Transformation

Oracle DB

AWS S3

Unit Testing

Test Scripts

Software Quality

undefined

Certification

Azure Data Fundamentals(DP-900)

Timeline

Senior Software Engineer

Wipro limited
10.2021 - 03.2025

B.tech - Mechanical Engineering

Centurion University Of Technology And Management
06.2012 - 06.2016
Swarup NayakSenior Software Engineer