Vivek Yadav, Maximo Technical Consultant

Vivek Yadav

Maximo Technical Consultant

Bahwan Cybertek

Location
United Arab Emirates - Dubai
Education
Bachelor's degree, Information Technology
Experience
0 years, 0 Months

Share My Profile

Block User


Work Experience

Total years of experience :0 years, 0 Months

Maximo Technical Consultant at Bahwan Cybertek
  • United Arab Emirates - Dubai
  • My current job since June 2020
Team Lead
  • My current job since February 2018

Objective
Design and develop a new application and process in Maximo for clients for managing their assets outages and upgrade from their previous outage reporting tool.
•Project Description
Project involves building a new application for the client for managing outage reporting of their assets on their grounds. The clients decided to move from their existing outage reporting tool and use Maximo for the same functionality and for utilizing the billing capabilities in Maximo which come with the Service Provider add-on in Maximo. The project involved designing a completely new application and it was a great learning experience. It involved all things from Interfacing with other applications, application design and customization, automation script for adding the custom business logic, workflows and reports. This also involves interfacing with ArcGIS for getting asset information as the product also includes Spatial component which interfaces with ArcGIS which is used extensively by the client as being a energy and utilities company their assets are spread across a large area.



•Project # 5
Title
Maximo Ariba Integration project
Client
Cargill
Technology
Maximo Asset v7.6
Languages
Java, Jython, BIRT Report scripting, Automatio Scripting, MS SQL, Oracle PL/SQL
Tools
Eclipse, BIRT, SQL developer

Technical Consultant at eSolutions Maximo FZ LLC
  • United Arab Emirates
  • January 2019 to June 2019
Technical Consultant
  • January 2019 to June 2019

Objective
Design and develop new solutions and improve processes which help customer reduce downtime, and plan maintenance activities more efficiently. Support the client with application upgrades and regular maintenance activities.
•Project Description
Client uses Maximo asset management as their primary asset management and maintenance solution and one of the most mature and developed Maximo systems with high level of data integrity and detail. They use several customized workflows and applications to help maintenance team, planners, schedulers and reliability engineers work efficiently and monitor critical assets. Many custom jobs are also executed for processing data and reports are generated. Customer also uses Maximo Anywhere and customizations are needed in applications as required to help staff complete their every day tasks quickly while being away from their desks. While working on the project I also got to develop several new applications from scratch to improve their process including one to display realtime dashboard on current maintenance activities and downtime status. The system also integrates with other government applications to share data.
•Project # 6
Title
Maximo Accelerator
Client
Public New Meximo Resources, an energy and utilities company based out of NM, United States.
Technology
Maximo Asset v7.6, Spatial, Service Provider
Languages
Java, Jython, BIRT Report scripting, Automation Scripting, Oracle PL/SQL
Tools
Eclipse, Cognos, SQL developer

Senior Associate at Cognizant Technology Solutions
  • India
  • March 2009 to January 2019

Client
Dubai Roads and Transports Authority
Technology
Maximo Asset v7.6, Maximo Anywhere
Languages
Java, Jython, BIRT Reports scripting, Automation Scripting, Oracle PL/SQL, Anywhere
Tools
Eclipse, Cognos, SQL

Team Lead
  • December 2017 to February 2018

Objective
Develop interface between Maximo and Ariba sourcing application to leverage Ariba’s sourcing capabilities.

•Project Description
Maximo version 7.6 is used by the client as their primary Asset, Preventive Maintenance and Purchase management system in over 50 plants spread across various countries around the globe. The project involved building a new functionality in Maximo so that users could select items and order from another sourcing application which is used by the client while using only Maximo. This involved customizing their existing purchasing application and designing a seamless interface for users to be able to place orders in Maximo which transferred data from Maximo to external systems using webservices and also fetching the order status back into Maximo.
•Project # 4
Title
Maximo Application development and Support
Client
3M Company, a leading innovators in healthcare and safety products headquartered in St. Paul, US
Technology
Maximo Asset v4.1, v7.1, v7.5
Languages
Java, Jython, BIRT Report scripting, MS SQL, Oracle PL/SQL, MS SSIS, VB .Net
Tools
Eclipse, BIRT, SQL developer, SQL Business Intelligence Studio for Integration Services

Team Lead
  • August 2011 to December 2017

Objective
Support the clients in application development and support of Maximo Asset Management System. Activities include application maintenance tickets received from client as well as development activities in the form of customization of the application and extending the out of the box functionality of Maximo and coming up with solutions based on user requirements and feedback from customers.
•Project Description
Maximo version 7.6 is used by the client as their primary Asset, Preventive Maintenance and Purchase management system in over 100 plants spread across various countries around the globe. Many plants still use Maximo 4.1 version and have migrated to 7.5 and later to 7.6 version. As part of the project I have worked on almost all parts of Maximo including BIRT Report development, MBO customizations using Java, Integration framework for interfacing with other systems like PeopleSoft. I’ve worked on Application development and even performed product upgrade activities like transferring customizations to newer versions. I also work with end users and have gained lot of knowledge in processes and work flows involved in Manufacturing and Engineering.



•Roles and Responsibilities
•Adding new features based on the client requirements to the application
•Creating custom classes for extending existing functionality as well as creating new class files for newer feature requests (MBO customizations) and creating new batch processes using custom Cron Tasks.
•Creating / modifying Reports using BIRT report developer.
•Impact Analysis of Change Requests received
•Resolving user support tickets involving issues faced by users and supporting the Maximo instance
•Creating new interfaces and modifying/creating User Exit classes to add required business process requirements.
•Migrating data from different instances into different systems and interfaces used by client.
•Creating MS SSIS work-flow batch jobs to transfer and backup data as part of another reporting and analysis project used by client for global reporting and forecasting services.
•Creating / Modifying Oracle PL/Microsoft SQL Server Procedures
•Configuring Maximo Applications and modules as per business requirements adding new fields, business logic, escalations, site parameters, database configuration, configuring integration framework to import and export database
•Create workflows using workflow designer. Including workflows involving email listener functionality to achieve requirements.
•Create Automation scripts using Jython scripting

•Project # 3
Title
Health information exchange
Client
Orion Health, A leading healthcare software development company based out of New Zealand
Language
Java
Frameworks
OSGI, Stripes
Tools
Eclipse, Tortoise SVN, Jira(defects tracking), Fisheye(source), Crucible(review)

Team Size at Objective
  • July 2010 to March 2011

Health Information Exchange is a product developed for Healthcare providers for managing Patient information in the form of CCD Documents. CCD, which stands for Continuity of Care, is an Healthcare HL7 standard that defines a data model and transmission format for summary clinical information for a patient. There are 19 distinct sections defined for a CCD including Allergies, Adverse Reactions, Alerts, Problems, Medications, Procedures, Encounters and more. With this standardized way of describing information, it can be shared electronically between health care systems participating in the HIE.
•Project Description
The HIE solution aimed at developing a Patient Health Information Exchange (HIE) System with main principle that complete, accurate and trusted patient information is presented to the clinicians. The features included receiving and generating CCD documents and storing them in a XDS compliant repository so that they can be viewed as a document tree. Extract information from CCD and then update and modify that subset of information from CCD. Display the information in the form of a Summary in an easy to understand format and allow physicians to subscribe to events and receive notifications for patients to stay up to date on specific patients’ health medical status.
The project was developed on OSGI Framework in Eclipse and used Services architecture for developing services for fulfilling various business requirements. It used other frameworks like EasyB for writing behavioral test cases and used Stripes for the front-end UI development.
•Roles and Responsibilities
•Requirements understanding & analysis
•Implementation - Coding
•Functional & User Interface Testing and Bug Fixing
•Project # 2

Title
Patient Portal
Client
Intuit Inc, one of biggest Financial product companies based out of US
Languages
PHP, JavaScript, HTML, XML, SOAP, SQL
Framework
CakePHP, jQuery

Team Size
  • August 2009 to July 2010

Objective
Health portal project was aimed to developing a patient portal for small and medium healthcare providers to facilitate common processes like form filling, appointments scheduling, canceling, rescheduling, storing patient profile data, sending notifications to Providers and their Patients
•Project Description
The project was aimed at developing an integrated product for small and medium healthcare practices, to enable them to perform better on common tasks like preregistration, request appointments, managing payment of bills, make easy to use patient-practice messaging for asking non-urgent questions and fill forms before or post appointments like symptom assessment forms online thus saving paperwork for the practice and save time for patients at the same time. It involved creating two independent portals known as Port P (for providers) and Port C (for patients/customers). Both the portals worked independently and were integrated to exchange and synchronize data amongst each other. A patient could request appointment online and based on the availability doctor could confirm or postpone appointments and even send forms to patients which they could fill up before leaving their home online. It also included Bill Pay section for viewing and paying the bills after the appointments.
On technical aspects, the project made use of various, mostly open source technologies, standards and platforms. For the User Interface PHP was primarily used using CakePHP framework, making use of rich Ajax libraries like jQuery for Intuitive user experience, and for back-end and data handling Rest web services written in Java were used which made use of X-Query for communicating with XML database for storing and retrieving data. The project development followed agile methodology and the development was split into sprints lasting 3-4 weeks each.
•Roles and Responsibilities
As part of the Team I was mainly responsible for the front-end development and worked primarily on CakePHP framework. Worked on application development and worked on a complete module from start of design till the end by myself called the Admin Tool for managing data between the two portals, and configuration and Syncing data publishing using SOAP web service which I wrote entirely in PHP from scratch.
•Project # 1
Title
Online Services portal
Client
National Health Insurance company, a Health Insurance company based out of Abu Dhabi
Languages
J2EE, Struts, Spring, JSP
Team Size
8
Role

Education

Bachelor's degree, Information Technology
  • at Sathyabama University
  • August 2008

Specialties & Skills

BIRT Reporting
Maximo Anywhere
MBO Customization
Automation Script

Languages

Arabic
Expert
English
Expert

Hobbies

  • Photography
  • CAD
  • 3D Printing