Munish Purohit

Munish Purohit

Member of Technical Staff

Followers of Munish Purohit294 followers
location of Munish PurohitBengaluru, Karnataka, India

Connect with Munish Purohit to Send Message

Connect

Connect with Munish Purohit to Send Message

Connect
  • Timeline

  • About me

    Oracle | Ex-Amazon | NIT Jaipur

  • Education

    • Malaviya National Institute of Technology Jaipur

      2002 - 2006
      B.Tech. Information Technology 8.03
  • Experience

    • Sapient

      Aug 2006 - Aug 2010
      Member of Technical Staff

      Avatar System is an application that was developed to facilitate the entire set of services for a Europe’s leading Broadband Service provider. These services include Order management, Customer management, agent-website, public-website, email-services, provisioning services. The application was built using Core Java, Struts, Hibernate, JDBC, Quartz-Scheduler, Oracle DB and Birt (Reporting Platform). Merrill Lynch (Name and Address) : Account Maintenance(Jan 2006 – July 2008)Account Maintenance is an application that was developed to facilitate the entire set of services for a US leading Financial Service provider. These services include Account Maintenance Services like create an account, change an account, delete an account, inquire an account, save a partially created account etc. The application was built using HATS (Host Access Transformations), JDBC, Servlets, JavaScript, AJAX and mySql. HATS is framework that work with an existing Mainframe application to provide web based pages. Show less

    • AGNITY

      Sept 2010 - Oct 2011
      Senior Member of Technical Staff

      Smart CallRole : System DeveloperDescription: Smart Call is a telecom product which is used by telecom company telefonica to give different telephonic services to its vast number of customer. Smart Call interacts with the different third parties namely IP node, datagrid (ldap), NEN (Shot Message Service Centre), NGIN (Next Generation Intelligence Network), Presence server, Voice Mail server to give different services. To name some of the services are missed call generation, notification generation, voice mail, voice mail ring back. • I worked on adding new voice mail and voice mail ring back to the service. Show less

    • Oracle

      Oct 2011 - Dec 2015
      Senior Member of Technical Staff

      Life Cycle Management Team (Oracle Business Intelligence)Oracle Business Intelligence is an analytical product that is used by customer to do different type of analytics. Oracle Business Intelligence has two major component, Oracle Business Intelligence Server (OBIS) and Oracle Business Intelligence Presentation Server(OBIPS). 1. BIArchive Project: This project changes the old methodology of creating, maintaining, and updating metadata. The changes were done to support the cloud use cases. A new concept is introduced to deliver and update metadata. A single archive is created with all the metadata in one unit called BIArchive. These units can have hierarchical dependencies on other such units. That is, one BIArchive can extend other BIArchive behaviour. In addition to BIArchive two more concepts were introduced, namely Application Module and Service Instance. 2. BI Apps Standard Metadata Patching: I was involved in changing the patching methodology from one phase process to two phase process. This division in two part give flexibility, which is helpful in a cloud scenario. Installed BI Application has Oracle Home that is, binaries and instance that is, running instance of BI. In the old approach, both the Oracle Home and Instance were updated in a single run. With the new approach, the process is divided into two parts. In the first part, Oracle Home is updated. In second part, instance is updated. Show less

    • Amazon

      Dec 2015 - Apr 2022
      Senior Software Engineer

      Payment-AvailabilityPayment-Vigilante team has the goal of bringing the availability of payment services to 4-point of decimal, that is 99.999 % availability. 1. GDPR Compliance for StandInPaymentProcessingService :- There is a new regulation precedent added in the EU and NA regions regarding the privacy rules. When customer deletes its account, it generates a deletion request. There is a system that sends event to all the services in whole of Amazon Retail. 2. StandIn traffic migration from PCESIL to Payment Anywhere and Payment Anytime Platrom (PAPA) PCESIL (the old platform Payment Contract Execution Service) was on the deprecation path. As a result, there was a risk of handling (Up Front Authentication) UFA traffic in the EU region. Hence, the PAPA team has modified their service to support the UFA traffic and switched the UFA transactions from PCESIL to PAPA. StandIn being fallback system has to make the same change to handle UFA.Automotive-Category Management Team teamA retail website is a retail site that enables customers to purchase products online. The Automotive-Category Management team works on selling automotive parts to the customer. Our team works for the North America region, which includes the United States, Canada, and Mexico.1. Assembly Line This project involved the creation of a new backend from scratch to serve the part finder for tire products which we called tire finder. The data required for this backend is provided by a third party.2. Tire Finder The tire finder is a widget that is created on the amazon search page and product detail page, that facilitates the customer to purchase the tire more accurately. This widget asks the customer to shop tire based on vehicle or on size.3. Shop Part By Vehicle This project involves the creation of a new page on amazon automotive. In this widget we were giving customer list of section under which a customer can shop a part (e.g. brake, filters, tires etc.) based on vehicle. Show less

    • Amazon Web Services (AWS)

      May 2022 - now
      Senior Software Engineer

      Neptune Control Plane TeamAmazon Neptune is a fast, reliable, fully managed graph database service that makes it easy to build and run applications that work with highly connected datasets.1. AWS Neptune Analytics GDPR compliance:- AWS Neptune graph is OLAP platform to run long running graph queries. It is highly available and durable graph based database. I worked on making the new service GDPR compliant.2. Neptune Serverless :-Neptune Serverless let the customer create a DB Instance which can auto-scale when traffic is applied to DB Instance. We made the code changes required to reduce the minimum allowed value of DB Instance from 2.5 to 1.0. Show less

    • Oracle

      Aug 2024 - now
      Principal Member of Technical Staff

      Oracle cloud infrastructure - Postgresql

  • Licenses & Certifications