Yajith Vishwa
@yajith
Software Development Engineer 2 at Rocket India (Formerly Mr. Cooper)
Madurai, Tamil Nadu, India
I am a Software Engineer with 3+ years of experience in developing and maintaining robust data pipelines and infrastructures. Equally skilled in data architecture and curious about optimizing data workflows to solve complex problems with innovative solutions. Proficient in Python, SQL, Spark, ETL processes, Data Warehousing, Snowflake, and cloud platforms like Azure and GCP, with a track record of impactful contributions to data management and ETL tool migration projects.
Experience
Software Development Engineer 2
Rocket India (Formerly Mr. Cooper)
Built and automated over 30+ ELT SCD Type 1, 2, 3 data pipeline to transfer data from OLTP Databases (SQL Server, MySQL and Postgres) to OLAP Databases (Snowflake, Databricks Delta Tables and Google Big Query), utilizing medallion architecture to incrementally cleanse, enrich, and aggregate data. Delivered high-quality, business-ready SQL view for critical reporting, ensuring accuracy and reliability for stakeholders. Collaborated with business users to align data outputs with reporting and analytics needs. Developed Snowpark based Snowflake Store Procedure to transform and curate data to further layers. Developed a Python custom module for performing CRUD operations using the Microsoft Web REST API Client to automate Dynamics CRM Databricks ETL jobs, replacing Kingswaysoft SSIS components previously hosted on Azure Data Factory. Successfully migrated these ADF ETL Pipeline to Databricks, achieving a cost savings of $2,000 per month. Automated the CI/CD-based deployment of Databricks IPython Notebooks through Databricks REST APIs, enabling zero manual efforts on deploying over 500+ ETL jobs and boosting operational efficiency in Azure Devops. Also Created JAMS Scheduling Workflow F
Software Engineer Intern
Jakstech Solutions
Collaborated on the development of a REST API for Web and Mobile Applications, enabling seamless communication with MongoDB using Python Flask Library. Implemented robust features such as error handling and logging mechanisms across all endpoints. Successfully delivered a comprehensive Web (Staff Admin Portal) and Mobile (Students Exam App) Application tailored for visually challenged students, facilitating exam attendance through innovative features like Text-to-Speech and Speech-to-Text functionalities.
Education
Thiagarajar College of Engineering
B Tech
Information Technology
Office Bearer: General Secretary (IOT & Alumni Club)
Noble Matric. Hr. Sec. School
12th Std
Computer Science
Achievement: 2nd Place in Zero Power Computing Presentation National level
Licenses & Certifications
SnowPro Associate Platform Certification
Snowflake
SnowPro Core Certification
Snowflake
Databricks Certified Data Engineer Professional
Databricks
Databricks Fundamentals
Databricks
Azure AI Fundamentals - AI 900
Microsoft
Azure Data Engineer Associate - DP 203
Microsoft