SaaS Talent

Principal Engineer at Atlassian, Ex-Razorpay, Ex-Treebo

21 Years of Experience

Bengaluru, Karnataka, India

Expected Salary

-

Current Salary

-

Notice Period

Not Available

About

Pramod Mundhra has 16 years of industry experience in product design and development using a diverse set of technologies. During his tenure, he has worked on a wide variety of databases and has got many opportunities to use a broad spectrum of tools. In his newest endeavour, he has used principals like Domain-Driven Design, microservice architecture and REST in architecting the Central Reservation System for Treebo Hotels. He has contributed to Treebo’s open source network. He has also built the e-commerce infrastructure for Wooplr and has been instrumental in architecting partnership with a number of SaaS offerings for email/SMS delivery, multi-channel support, 3PL & payment gateway services. He has evaluated multiple BI tools in order to cater to the company's intelligence needs.

Principal Engineer

Atlassian, SaaS/Cloud Product, Computer Software

Past Company 2

Razorpay

Past Company 3

Razorpay

Companies Worked:

Atlassian, Razorpay, Razorpay, Treebo Hotels, Wooplr, McAfee, McAfee, Oracle India, Servelots Infotech Pvt. Ltd

Work History:

Job Title : Principal Engineer
Company name : Atlassian
Period : August 2022 - Present
Location : Bengaluru, Karnataka, India

Job Title : Principal Engineer
Company name : Razorpay
Period : August 2018 - Present
Location : Bengaluru Area, India

Job Title : Principal Engineer
Company name : Razorpay
Period : August 2018 - Present
Location : Bengaluru, Karnataka, India

Job Title : Technical Architect
Company name : Treebo Hotels
Period : January 2018 - July 2018
Summary : * Used domain-driven design principals in architecting the in-house central reservation system
microservice. This service is responsible to manage bookings and invoices
* Designed and implemented the policy service to enable RBAC (Role-Based Access Control)
* Created an open source diff-n-patch library that can be easily configured to solve diverse diffing
needs of a project

Job Title : Software Architect
Company name : Wooplr
Period : July 2015 - January 2018
Summary : Wooplr is a fashion discovery platform with a vision is to enable users to share fashion with their friends. The platform makes their looks buyable, so that inspired people are placed with the opportunity to shop the look.

* Applied various optimisations on the application and hence reduced the platform costs from 350
USD to 110 USD
* Architected and developed full e-commerce capabilities in a record time of 45 days
* Designed a high concurrency counter framework to enable various counters within our application
* Designed and implemented the unified sizing scheme
* Improved the performance of the user notifications from 15s to <2s during peak loads
* Written Python scripts to generate reports consumed by business and curation team

Job Title : Principal Engineer
Company name : McAfee
Period : April 2010 - June 2015
Summary : URL CLASSIFICATION
* Implemented new harvesters in order to categorise URLs from multiple sources
* Prototyped the use of Apache Lucene to improve the QPS and latency of the requests
* Enhanced the Autorating sub-system to retain URL coverage over 90%
* Created a bulk categorisation dashboard in order to aid the analysts to quickly categorise multiple websites
* Optimised the build process while working as the build resource manager

ENTERPRISE MOBILITY MANAGEMENT
Designed and implemented a SaaS-based model to deliver EMM to multiple clients from one centralised server. The installer codebase had to be ported to run as a PowerShell commandlet. Refactored a few EMM components to enable interaction with multiple clients.

MCAFEE SECURE PORTAL
The product provides vulnerability management to customers in order to detect and manage vulnerabilities found in the customer’s environment
* Reduced the load time of the customer dashboard from 3 minutes to 5 seconds by optimising the number of database calls from over 2 million to fewer than one hundred.
* Designed and implemented the reseller architecture in order to enable parent reseller to supervise/review child resellers.
* Refactored the co-branding framework to enable the Japanese collaboration
* Redesigned the password reset in order to overcome a potential vulnerability that may expose user data to an attacker.
* Optimised the process to import lead data from sales portal to the marketing dashboard.by merging redundant steps and improving the query performance.
* Implemented changes in the false positive handlers in order to reduce them and expedite the process of reviewing them

Job Title : Senior Software Engineer
Company name : McAfee
Period : June 2007 - March 2010
Summary : MCAFEE.COM INFRASTRUCTURE
* Optimised the performance of a T-SQL aggregator 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.
* Single-handedly designed and implemented a tool to generate boilerplate code, using a template-based mechanism.
* Delivered multiple business critical projects (Anti piracy, ClickAndBuy payment gateway integration, Beta website)

Job Title : Senior Applications Engineer
Company name : Oracle India
Period : 2004 - 2007
Summary : Oracle Life Sciences Data Hub enables clinical researchers to integrate clinical and non-clinical data from multiple sources into a single environment, where it can be analysed, visualised and reported. It securely manages the transformation, storage and access to the data and published output.

Implemented navigation, runtime engine, custom breadcrumb and container framework. Implemented SQL optimisations. Created a prototype showcasing the HGrid component for a client demo.

Job Title : Software Engineer
Company name : Servelots Infotech Pvt. Ltd
Period : 2002 - 2004
Summary : 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.

Professional Certifications:

NA

Languages:

English , Hindi

Skills

Core Java

Java

Servlets

JSP

Java Enterprise Edition

jdbc

XML

JUnit

CVS

JavaScript

Microsoft SQL Server

Oracle SQL

MySQL

PostgreSQL

Internationalization

Lucene

C#

Velocity

HSQLDB

AJAX

Show More

Notes & Recommendation

Copyright © 2022 All Rights Reserved. Saas Talent