Download PDF

Gaurav Malhotra

Application Architect Oracle Health Insurance Product Suites

Summary

My objective is to direct and simplify complex technology to fulfil business objectives.I have specialized experience in all aspects of Java software and have extensive experience in mating the requirements of the marketplace to technical projects. I am goal driven senior technology executive with 15+ years of recognized expertise and experience and a history of association with some of the best known Fortune 500 companies namely Global Logic, Misys,Accenture,HCL. I have approached every new business challenge with an intrinsic flair for innovation, creative problem solving, and measured risk taking have consistent driven bottom-line improvements and stakeholders returns. Over the years I have gained a strong foothold and measurable success in strategic engagements in a multitude of functional areas including E-Commerce,Health Insurance. I have also worked/lead Agile Transformations teams across North America, Europe and Asia. All this is backed up with a flair for engineering and delivery in a Globally Distributed Delivery(GDD) model.


I am co-founder member of the Oracle Health Insurance Products Development Team. Oracle Health Insurance Components support the processing of health insurance claims, including pricing of claims, benefits adjudication, as well as the payment of providers through alternative, non-fee for service,reimbursement methods.

Specialties:-

- Creating technical strategies that meet a goal
- Pre Sales
- Leading and building engineering/architecture teams
- Technical experience across applications
- Cloud enabled application/architectures
- Grid computing
- High volume transaction processing
- Delivering projects/products from vision to delivery
- Technical evangelist

Work History

Dec 2007Present

Application Architect Oracle Health Insurance Product Suites

Oracle Netherlands

Oracle Health Insurance Components consist of the following SOA/Java components:

  • Claims Pricing
  • Claims Adjudication
  • Value-Based Payments
  • Claims Analytics

KEY FEATURES

  • Highly flexible, rules-driven configuration model
  • Extensive provider admin and provider contract functionality
  • Straight through claims processing
  • Extensible data model with the possibility to tailor the standard processing logic
  • Out of the box analytics dashboards
  • Standard integration points to connect to neighbouring applications • Integrated configuration migration functionality

Most notable contributions in this role so far have been:

  • Build the product from ground zero to Oracle tier 1 product
  • Eventualized following frameworks:-
    • REST framework to enable micro services (hence cloud enablement)
    • Dynamic entity weaving framework 
    • Domain enriched entities/domain classes (framework) so that domain model is not  anaemic.
    • Designed distributed caching framework for ORM
    • Designed business rule validation framework
    • Designed dynamic extension to table/entity framework
    • Designed dynamic language integration framework
  • Handled dependencies with other products
  • Significant interaction with Oracle product development teams like Toplink, Coherence 
  • Worked with senior management to increase productivity of team
  • Eventualized the use of DevOps tools from Atlassian and customized tools such as JIRA, wiki, hudson etc. for the organization
  • Lead cross cultural team (European/Dutch and Indian) successfully

Responsibilities 

  • Build architectures
  • Futuristic vision of the product architecture/technologies
  • Helping sales team
  • Interacting with client and taking various presentation
  • Performance analysis of the product (profiling)
  • Working with Project Manger(s) in making Project Management Plan (Estimation)
  • Project Planning the activities of the team; monitoring and reporting on progress
  • Product manager deciding the features
  • Analysis of the desired functionality and documenting this in a User Requirements Specification
  • Setting up the Knowledge base for the project

May 2006Dec 2007

Senior Technical Architect

Globallogic

Globallogic partners with both emerging and established product technology leaders to provide software product R & D services on global scale to increase product quality,reduce time to market. In Globallogic, I was a part of the Architecture group. My role was to contribute to different across different teams, design/built rollout frameworks/best development practices and also worth with the sales team to get the project. I was instrumental in getting first European project - "Syfact" for Globalloic and was awarded star performer. Following were main companies/projects for which I worked:-

  • ThirdPillar
  • Syfact

Notable highlights of this term span:

  • Significant onsite interaction with CXO level executives in determining program roadmaps, transformation opportunities and software development process redesign
  • Core member behind setting up a horizontal group that cuts across business units
  • Created, designed and architected various frameworks/development best practices which were used across different project teams.
  •  Contributed to sales and strategy viz. handling pre-sales and high-level architectural presentations
  •  Core member behind eventualizing the use of DevOps tools from Atlassian and customized tools such as JIRA, Confluence, Bamboo etc. for the organization

ThirdPillar

Third Pillar Systems provides process management solutions to the financial services industry. In third pillar I worked as Sr. Architect closely wit CTO of the company, in designing Business Rule Management System, with following features :-

  • Business Analyst and Developer can work using the same tool
  • Ability to create rule(s)/decision table from xsd
  • Ability to create rule(s)/decision table visually by dragging and dropping complex types in the xsd
  • Ability to run rule(s)/decision table, by feeding the valid instance of xsd (from which rules have been created)
  • Ability create custom rule flows i.e. use rules in different ruleset. This also helps to alter the default flow of rules
  • Ability to expose rules/decision tables as webservice
  • Ability to create test xml from rules/decision table.
  • Ability to create rules from web services
  • Ability to deploy rules on application server/web server or manager server
  • Ability to version rules
  • Ability to generate report after execution of rules/decision table
  • Versioning of the rules

Responsibilities 

  • Writing a Project Management Plan (Estimation)
  • Design the framework
  • Reviews
  • Coding
  • Project Planning the activities of the team; monitoring and reporting on progress
  • Product manager deciding the features
  • Analysis of the desired functionality and documenting this in a User Requirements Specification
  • Organising, leading and reporting weekly meetings of the team
  • Setting up the Knowledge base for the project
  • Presenting the product in open forums.

Syfact

Syfact is the supplier of state-of-the-art investigative case management and compliance software. Syfact has been serving the investigative needs of some of the largest financial, banking, and governmental institutions around the world. Syfact specializes in product relating to managing fraud, money laundering and other financial crime investigations.

In Syfact, I worked as Sr Architect in designing Data Entry Wizard. A data entry wizard is an ‘intelligent’ user interface: a set of data entry pages, which guides the

user through the process of entering a large and complex set of data. A wizard may consist of various paths. Depending on the data entered in one page, the wizard may

subsequently branch to one path or to another. Data Entry wizard is designed in way, all the page navigation and validation on it are externalized and can be altered without redeploying the application

Responsibilities 

      • Writing a Project Management Plan (Estimation)
      • Design the framework

      • Review

      • Coding

      • Project Planning the activities of the team; monitoring and reporting on progress

      • Analysis of the desired functionality and documenting this in a User Requirements Specification

      • Organizing, leading and reporting weekly meetings of the team

      • Setting up the Knowledge base for the project

Feb 2005May 2006

System Analyst/Architect

Misys

Misys provides retail and corporate banking, lending, treasury, capital markets, investment management and enterprise risk solutions. In Misys I was involved in EquationPlus.Equation Plus was the first retail banking system to offer a flexible business process-based approach that enables customer-specific business banking work flows to be composed/orchestrated to exactly meet individual customer needs, without the costly software tailoring of conventional monolithic application systems. Equation Plus is built on an Service Orientated Architecture (SOA), re-written
in the industry-standard J2EE™ software platform, and will run on IBM’s WebSphere run-time software. Equation Plus offered real-time 7*24*365 central transaction and customer relationships database (with no end-of-day processing window required) and a sophisticated, fully-integrated, multichannel retail banking and customer relationship management front-office suite

Notable highlights of this term span:

  • Writing messaging framework for end of day high volume transaction processing and various other initiative/framework for banking domain
  • Writing framework/tool which extract business functionality from old version Equation plus (RPG to JAVA code framework)
  • Worked directly with Chief Architect in eventualizing product frameworks/features
  • Lead cross cultural team (UK and Indian) successfully.

Responsibilities 

  • Writing a Project Management Plan (Estimation)
  • Design the framework via Batch Framework, Input Framework
  • Migration tool/framework for converting RPG code to Java 
  • Project Planning the activities of the team; monitoring and reporting on progress
  • Analysis of the desired functionality and documenting this in a User Requirements Specification
  • Organizing, leading and reporting weekly meetings of the team
  • Setting up the Knowledge base for the project

Jul 2004Feb 2005

Technical Lead

Accenture

Accenture is one of the world’s leading management consulting, technology services and outsourcing organizations. For Accenture, I worked for BEA weblogic team. I was involved in CIB - Entitlement various releases.. This application was responsible to managing BEA Weblogic licences world wide.

Notable highlights of this term span:

  • Write as EJB based framework  and integration with payment modules
  • Working the HR team to create development team.

Responsibilities 

  • Design Architect
  • Writing a Project Management Plan
  • Planning the activities of the team; monitoring and reporting on progress
  • Analysis of the desired functionality of the machine and documenting this in  User Requirements Specification
  • Organizing, leading and reporting weekly meetings of the team

 

Jul 2000Jun 2004

Technical Lead

HCL TECH

HCL TECH is global leader in technology outsourcing. I joined this company from the compass. Here I worked in various projects. Following were the main projects:-

  • Mapics - eProcurement
  • Mapics - Customer Self Service
  • Spaceworks InM (Installation and Maintenance) component
  • Spacework Search Enhancements
  • HCT TECH - BzB User Engine Component
  • Sony - Sony Java Verification ( Micro JVM portability)

Notable highlights of this term span:

  • Joined as MTS (Member Technical Staff) and moved up the ladder to Technical Lead
  • Learned software development as well as client interaction skills

Responsibilities

Programer

  • Designing
  • Writing a Project Management Plan
  • Planning the activities of the team; monitoring and reporting on progress
  • Analysis of the desired functionality of the machine and documenting this in a User Requirements Specification
  • Organizing, leading and reporting weekly

Jun 1999Dec 2000

Trainee

CMC,Siemens

As part of my MCA degree,I did the following trainings/projects

  • Futuristic Automatic Data Handling System FADHS (Futuristic Automatic Data Handling System) - This project aims to automate the functioning of an Air Defence Direction Center (ADDC) by providing real time data handling capability in conjunction with a 3-D radar and with other air defence elements.
  • Automatic Call Distribution (Police 100) - This project was developed for Delhi Police. It deals with redistribution of telephonic calls (i.e. incoming calls) to operating vans or operator after dialing 100.

Responsibilities

  • Programer 

Education

19972000

M.CA

Indore University
19931996

B.C.Sc

Delhi University