Bengaluru, Karnataka, India
Software Engineer who loves to solve complex problems from ideation to deployment. Proficient in Python, JavaScript, Node.js, Django, Django Rest Framework, loopback, Mysql, MongoDB, Redis, Celery, Regex.
• Actively mentor junior developers, review PRs, and contributed to cross-functional initiatives. • Architected and implemented various reward systems for the Poker App, significantly contributing to growth in gross and net contributions. • Developed real-time chat functionality and matchmaking logic, enhancing user engagement and experience across the platform with real time update. • Worked with the team to help build AWS infrastructure for the new system (which was developed from scratch), in this I worked with Route 53, S3, ASG, EC2, Load Balancer, Security group, RDMS, Lambda, Event-scheduler, API-Gateway (AWS), MSK and then also in log management.
- Led the Integration pod and Integrated with third parties, this includes communicating the requirements, defining documentation, creating APIs and Webhooks, and consuming third-party APIs. -Developed Workflow Automation Service for simplifying the integration of third-party services. I worked on the architecture of the N8N instance and arch of Jenkins pipelines for taking the workflows from DEV to PROD. This system executes 3000+ workflows daily. - Refactoring to Decouple Lab Order Flow and Logistic Order Flow - To enable Mfine to Integrate Lab and Logistic for a single order separately. - Modified the cataloging service to add provider meta information based on configuration also worked on exporting all the cataloging Data to Data Warehouse using SNS and SQS.
- Ticketing System: Worked on a Ticketing system to manage Wakefit emails. This system handled 6000+ new emails daily and converted them into tickets. - EDD: Designed, Developed a module for calculating the Estimated Date of Delivery which takes order queue, stocks, and production capacity to predict the warehouse and calculates EDD to show the customer. This module is core for checking EDD at any point of time in Wakefit. - Analysis Report of Stuck Orders: It's a promise management system that helps in tracking order fulfillment timelines. It helped Wakefit greatly reduce its major escalations. - E-invoicing and SAP setup at Wakefit: Designed and implemented a module to set up e-invoicing which interacts with the government portal to register all the invoices and credit notes in B2B transactions, further worked with the team to integrate with SAP also. and may more
Analysis of Calls: Analysed customer calls on different metrics. Created daily reports and eventually API to analyze the metrics in real time. Return And Replacement Module: Worked with team to design RnR module for product return and replacement.