Nine years of experience in the industry. Expert in Python/Django, Golang, Java, LLD, HLD, and distributed Systems.
• Backend Lead at PhonePe, driving impactful initiatives in the Life Insurance sub pod.
• Led a high-performing team of 4 backend ...
• Backend Lead at PhonePe, driving impactful initiatives in the Life Insurance sub pod.
• Led a high-performing team of 4 backend engineers, fostering collaboration and growth.
• Took ownership of Life Insurance team projects, including Limited Pay feature design.
• Successfully implemented innovative functionalities to enhance user experience.
• Optimized funnel conversion via strategic enhancements like HP and L1 widgets.
• Conducted thorough code reviews and mentored junior developers.
• Committed to high-quality code standards and continuous learning.
• Grateful for opportunities at PhonePe, excited to make a tech impact in the future.
• I was part of the TEX team where I worked on challenging tasks like improving the overall scale of a critical microservice. I also t...
• I was part of the TEX team where I worked on challenging tasks like improving the overall scale of a critical microservice. I also took care of load testing the service to figure out potential bottlenecks.
• Worked on daily scholarship quiz product.
• Setup loading testing infra setup used across the organization.
• Added question-level metrics useful for learners.
• I’m currently part of a team that worked on Platform: a marketplace-like product where partners can sell their courses on the Unacademy platform.
I was part of the payments team in Plivo which builds critical services to manage use cases like Recharge, Auto recharge, and Invoicin...
I was part of the payments team in Plivo which builds critical services to manage use cases like Recharge, Auto recharge, and Invoicing for our customers.
Tech Stack: Golang, AWS, Python / Django, RDS, Redshift, Redis, ECS, Lamda, ElastiCache Global Datastore, Bootstrap / HTML / CSS/ jQuery etc
Below are my accomplishments as part of this role:
• Designed and worked on improving the uptime/availability of one of the critical services in Plivo using a multi-region approach. Brainstormed multiple architectures with the team to finally come up with the best design suitable for the service and the components involved.
• Designed and developed a new microservice called Invoice Service to perform invoicing for our customers. This involved rewriting the complete invoicing logic and designing database tables to store the data in a better and flexible way.
• Account Conversion Invoicing
• Added password history log feature to track last n passwords and allow or reject further password changes based on the stored log
• Designed and developed a new microservice in Python/Django which is responsible for generating Payment Receipts, Invoice PDFs, and Proforma Invoices for our customers.
• Added different minimum commit frequencies feature which enables customers to commit to different minimum commits with Plivo.
• Wiring clean readable code with 90%+ test coverage
• Providing design inputs to juniors and doing code reviews
• Dockerization and deployment of multiple services on AWS using terraform (Infrastructure as Code).
• Dockerization of airflow dags which are responsible to aggregating invoicing data which is used during invoicing.
• Developed a refunds feature using Stripe APIs to avoid direct refunds from Stripe dashboard.
• Changed the complete invoice layout sent from Plivo to our customers.
• Quickbooks integration for postpaid invoicing.
• Resolving production issues frequently.