Experience
• Myntra-Designs Private Limited On-Site Backend Developer (Full-time) June 2021 - current
◦ REST API Development: HLD, LLD, and development of APIs following clean code. Writing high quality readable and reusable code. Optimized the existing API’s response time, which improvised the user experience and cross-functional team’s microservices API dependency on us.
◦ Refactoring, Unit/Regression Testing: Refactored 2-Flask micro-services following design patterns and S.O.L.I.D principles. Developed Plug and Play Unit/Integration Testing support for Flask services. Used Mockito for unit testing in JAVA CRM-microservices. Jacoco/jenkins coverage reports ensured fever production release issues.
◦ Platform Contributions:
∗ Switch Python SDK: HLD, LLD, and development of SDK which dynamically changes app config and is used across org.
∗ Logger Python SDK: HLD, LLD, and development of SDK for log standardization and is used across org.
◦ VendorOnboarding(VOB) Modularization: Re-Designed Extendable HLD, LLD and developed APIs for VOB flow for Order, Catalog, and Payment management. Template-based flow to remove human errors, With the configs update, create, and migrate self-serve support. Thus enhancing the seller experience on the Myntra portal.
◦ Capacity Automation: Designed and developed the entire Automated complex store capacity management flow. Which required timely ops interventions. Thus, reducing human errors and improving the operations speed by 70% in high revenue dates. Also, Improving Customer’s item delivery promise datetime.
◦ CRM-Return Orders Flow: Order return flows had to be enhanced to support the returns speed perception experiment. 4 email templates were re-developed to feed velocity-engine. Backend changes and unit testing for the same to support this new subtemplate changes in JAVA-Spring application