Badges
Certifications
Work Experience
Python Developer
Flipt• November 2021 - February 2023
Participated in all phases of the software development life cycle, including discovery, analysis, requirements definition, solution design, configuration, code development, testing, deployment, and support. 834 EDI implementation for outbound files. Developed integration solutions with Python, AWS S3, Redshift, NO SQL database like Couchbase. Worked with Apache Airflow to run ETL pipelines. Designed custom Airflow Hooks & Operators as per business needs. Adopted Airflow as our job scheduling tool and worked on migrating the code stack from the legacy system to a modern automated system like Airflow. Added business level validations using Pydantic to assure the authenticity of the data and catch the errors before it reaches the data warehouse. Refactored bulky load processes with the new modern coding techniques. Used RabbitMQ, SendGrid API for sending out messages/notifications/emails to the customers. Adopted Alembic as a version control for data warehouse changes hence helped in avoiding manual changes being made to DW.
Integration Developer
InvestCloud• February 2019 - August 2021
Data analysis and data integration of disparate systems. Build extensible data acquisition and integration solutions to meet the functional and non-functional requirements of the business. Implement processes and logic to extract, transform, and load (ETL) data across one or more data stores from a wide variety of sources. Optimize data integration platform to provide optimal performance under increasing data volumes. Upload data into appropriate databases in accurate and timely manner. Develop and document the data audit, archiving, and restoration processes. Develop quality standards to ensure data quality and integrity across various database systems.
System Engineer
Tata Consultancy Services• March 2013 - July 2016
Initial Learning Program Multiplex Automation System and Credit Card Management System CVS – Pharmacy New COB price type 20: Provided correspondence output solution for Employee Benefits business. Update Aetna X Ref program for Med D Rx Claim: Supported Adjudication, claims functions at CAGM level, different claim types. AXA– Insurance R030 Implementation - SGMIV2: Provided data to CPF Board for premium calculation and converted new business to application thereafter. CR (32/Broker Portal/Customer Portal): Modified existing RLS.
Education
Punjab Technical University, Jalandhar
Electrical Engineering & Computer Science, B.Tech• August 2008 - June 2012