Summary
Overview
Work History
Education
Skills
Timeline
BusinessAnalyst
Pramod Mundhra

Pramod Mundhra

Principal Engineer

Summary

Accomplished Principal Engineer offering 20 years' experience in comprehensive design and development of infrastructure and architecture for web applications. Extensively used microservice architecture, domain driven design and REST principles in web application development. Attentive collaborator and communicator from project conception to completion. Seasoned team leader possessing the technical and interpersonal skills to provide exceptional project deliverables.

Overview

19
19
years of professional experience
4
4
years of post-secondary education

Work History

Principal Engineer

Razorpay Software Private Limited
08.2018 - Current
  • In order to support higher scale and reduced the cycle time ported a particular piece of the monolithic code to a microservice.
  • Reduced the TAT for refunds from ~ 30 minutes to < 28 seconds for the 95th percentile.
  • Lead a team of engineers to improve the TAT of money transfers from 1.5 hours to < 1 minute for the 95th percentile.
  • Pioneered efforts to compute availability of the services in the transactional path for outgoing payments and the lending products.
  • Designed a platform to detect degradation/downtime on banking platforms and implemented dynamic switching among them in order to keep the availability of the Razorpay platform high.
  • Evaluated multiple tools in order to build improved observability platforms for distributed environment and implemented POCs for the same.
  • Lead a team of engineers and SDETs to implement an integrated framework to enable developers to write and maintain the E2E test suite in any language of their choice.
  • Worked with the security team in order to prototype zero tolerance policies on data security and managing access to the database.
  • Evaluated the shortcomings in the shadow process followed in order to make an engineer primary in the interview panel and implemented improvements in order to simplify the onboarding process.

Software Architect

Treebo Hotels
01.2018 - 05.2018
  • Architected the Central Reservation System as a separate microservice making use of Domain Driven Design.
  • Designed and implemented the policy service to enable RBAC (Role-Based Access Control)
  • Created a config driven open source library that performs diff-n-patch supporting various diffing needs.

Software Architect

Wooplr Technologies Private Limited
07.2015 - 01.2018
  • Worked on application code optimizations and achieved a reduction of platform costs from 350 USD to 110 USD per day.
  • Lead a team of engineers to design and develop full e-commerce capabilities in a record time of 45 days.
  • Developed a high concurrency counter framework to power multiple counts (for ex. like, share, view, etc). within the application.
  • Lead a team of fashionistas and engineers in order to implement a unified sizing scheme in an attempt to improve the customer experience on the platform.
  • Improved the load time of the user notifications from 15 sec to 2 sec during peak load.
  • Wrote Python scripts to produce detailed and relevant reports for use in making business decisions.

Principal Software Engineer

McAfee Software India Private Limited
06.2007 - 06.2015
  • Implemented new harvesters in order to aide the automated classification of URLs from multiple sources.
  • Supervised a team of developers and business analysts engaged in project for creation of new autorating system to maintain URL coverage of over 90%.
  • Prototyped the use of Apache Lucene to improve the QPS and latency of the requests.
  • Created a bulk categorization dashboard in order to aide the analysts to quickly categorize multiple websites.
  • Optimized the build process reducing the build time from over an hour to 10 minutes.
  • Designed and implemented a SaaS-based model to deliver EMM to multiple clients.
  • Reduced the load time of the customer dashboard from 3 minutes to 5 seconds.
  • Optimized the TAT of a job that works on 600 million rows to complete in 15 minutes (from the earlier 3 hours)
  • Presented the idea of managing assets using a web-based portal to the vice president and lead a team of 4 to design, implement and test it
  • As a hackathon project, implemented a tool to generate boilerplate code, using a template-based mechanism

Senior Applications Engineer

Oracle India Private Limited
05.2004 - 05.2007
  • Designed and implemented the first version of the Life Sciences Data Hub that to enables clinical researchers to integrate clinical and non-clinical data from multiple sources into a single environment
  • Created prototypes to evaluate usage of new components from Oracle Fusion

Software Engineer

Servelots Infotech Private Limited
08.2002 - 05.2004
  • Implemented features like an XML based export/import utility, stemming in full-text search that were instrumental in winning two major client.
  • Created a POC to generate directed/undirected graphs using Pantoto’s knowledge base.

Education

Bachelor of Engineering - Computer Science & Engineering

Bangalore University
08.1997 - 10.2001

Skills

    Microservice Architecture

undefined

Timeline

Principal Engineer

Razorpay Software Private Limited
08.2018 - Current

Software Architect

Treebo Hotels
01.2018 - 05.2018

Software Architect

Wooplr Technologies Private Limited
07.2015 - 01.2018

Principal Software Engineer

McAfee Software India Private Limited
06.2007 - 06.2015

Senior Applications Engineer

Oracle India Private Limited
05.2004 - 05.2007

Software Engineer

Servelots Infotech Private Limited
08.2002 - 05.2004

Bachelor of Engineering - Computer Science & Engineering

Bangalore University
08.1997 - 10.2001
Pramod MundhraPrincipal Engineer