Software Engineer
Bangalore Urban, Karnataka, India
Projects undertaken during my tenure at CommerceIQ:- New Client Setup Revamp: Successfully revamped the new client setup process, saving the team hours of work on a daily basis. By creating an SQL dump and implementing parallel setups, we are now 8x times more efficient, enabling us to deliver top-quality service to our clients while streamlining our internal operations.Market Share Pipeline: I collaborated with the Data Science team to modularize their monolithic Jupyter notebooks into a Python framework for their market share analytics offering that utilizes ML models. This implementation streamlined their code review and release process, ensuring conflict-free development. In addition, I designed a pipeline using SageMaker Processing Jobs and AWS Step Functions to collect data and run the ML models. The pipeline supported dynamic inputs, proper logging, notifications, scheduling, and monitoring. Through this project, I demonstrated my expertise in AWS and Python, as well as my ability to collaborate effectively across teams to deliver successful solutions.AVC Service: I created a microservice in JAVA called AVC Service. This powerful tool integrates directly with Amazon's APIs, allowing us to download reports and ingest data into our databases quickly and efficiently. By removing our dependency on scraping, we significantly increased the speed and accuracy of our data ingestion process, enhancing the overall performance of our platform.