Senior Maximo Developer Resume
Dearbron, MI
SUMMARY
- Senior Maximo Consultant with over 7 years of experience in Configuration and customization of IBM Maximo. Consider myself a talented and resourceful professional and looking for the right opportunity to build a long term career as a Maximo Consultant and contribute my skills.
- Expertise in Maximo Asset management and worked with versions different Maximo version (7.1 and 7.5)
- Knowledge on Full Life Cycle Process of Maximo Key modules: Asset, Inventory, Purchasing, Work Order and Preventive Maintenance and Service Desk modules.
- Played a key role in Migrating Legacy system data to Maximo by performing Data analysis, Data scrubbing and Transformation activities
- Strong technical skills in Maximo Integration Framework.
- Hands on experience in Integrations and Data migrations with different MEA, MIF components.
- Worked with different kind of Integration endpoint types such as (INTERFACE TABLES, CSV, XML, and FLATFILE).
- Expertise in creating processing rules for outbound, inbound interfaces and web services.
- Hands on experience on Maximo 7.5 automation script.
- Worked on workflow components. (Communication templates, Roles, Actions, Workflow Designer different nodes and work flow administration)
- Hands on Experience in creating all kind of DOMAINS.
- Extensive knowledge on Crontasks, escalations and doclink configuration.
- Good Knowledge in Migration manager to migrate the configuration changes and workflow changes from lower environments to higher environments.
- Performed Language translation for Maximo labels and Communication templates.
- Extensive Knowledge on Database Configuration application to create new objects, new attributes and changes to the existing attributes.
- Hands on Experience in Application Designer Configuration, Data base configuration.
- Prepared Complex SQL queries required for Reports or client requested data extracts.
- Developed few reports in BIRT reporting tool.
- Basic knowledge in Maximo MBO customization
- Experience in creating start center templates and assigning them to different security groups.
- Developed Reports in Birt Reporting Tool.
- Excellent interpersonal and communication skills.
TECHNICAL SKILLS
Programming Languages: Java, SQL, PL/SQL, UNIX Basics
Web Technologies: XML, CSS, JavaScript, XHTML, HTML, DHTML.
IDE Tools: Eclipse, My Eclipse, NetBeans.
Databases: Oracle 8, 9i, 10G, 11G.
Platforms: MS DOS, Windows, UNIX.
Application/Web Servers: IBM WebSphere 6, 8, WebLogic 7.x
Design and Modeling Tools: Agile and Water fall methodologies
Other tools and technologies: Birt
Domain Knowledge: Inventory Management, Asset management and Purchasing.
PROFESSIONAL EXPERIENCE
Confidential, Dearbron, MI
Senior Maximo Developer
Responsibilities:
- Involved in Full Life cycle implementation of the project and participated in the preparation of business analysis documentation.
- Gathering requirements from the functional team and developed technical specification for the requirements.
- Followed agile methodologies for analysis, design, development & implementation of the application.
- Involved in requirement analysis meetings with business for interfaces.
- Involved in designing the Requisition approval workflow process.
- Implemented an inbound interface, which reads the flat file from Mainframes FTP location and inserts data in to Maximo Interface tables
- Implemented an outbound interface to send the data from Maximo to Mainframes system when a Desktop requisition is approved in Create Requisition screen. Similarly implemented an outbound interface between Maximo and Mainframes systems to send the Material requisition information when issue/return the requisition in Inventory Usage Application.
- Enabled Data Import and Data Export option on Item Master and Inventory application to load the data by users itself when record count is less.
- Developed a Data Migration tool to load the legacy Shop Floor Requisition system data to Maximo.
- Customized Self service module to meet the Confidential requirement.
- Migrated Unit of measure, item, commodity codes, inventory, inventory vendors, companies, inventory balances, Material requisition data from old legacy Shop Floor Requisition system to Maximo.
- Designed and developed a complicated workflow process to approve the material requisitions with different level of approvals.
- Created a custom action bean method in work order application to create requisition from work order application from select action menu.
- Created many Communication templates, Actions and roles to use in Work flow process.
- Performed Language translations for custom Maximo labels and Communication templates for approximately 5 languages.
- Implemented data level language translation for commodity codes and item description.
- Developed many automation scripts for field validation and object validation.
- Created an action automation script to calculate the next level of approval in the work flow process and similarly to calculate the next status.
- Created action automation script to set the line item status based on the item availability in inventory.
- Created an email alert system to indicate the Interface errors with the help of escalation and automation script.
- Implemented an escalation to notify the requesters if approver modifies his requisition.
- Implemented an escalation to remove the workflow assignments when user is inactive.
- Implemented a custom application to approve the material requisition.
- Developed a new application to reassign the workflow assignments.
- Implemented a new application to reprocess the error transactions at the external system and to receive the Acknowledgement from the external system.
- Created User training documents and conducted user training sessions.
- Developed few birt reports as per the requirement.
Environment: JDK1.7,WebSphere8.0,Maximo7.5.0.3,Birt3.x,Oracle11g,WindowsXP,Accurev,IBM RSAHteam, JCOE Tool, Sql Developer, PUTTY, Win SCP, SSH, XML, XSD, SOAPUI, Toad.
Confidential, Houston, TX
Maximo Developer
Responsibilities:
- Involved in regular support activities to solve all the user issues.
- Implemented clustering for performance issues.
- Developed custom birt reports for tooling inventory system
- Conducted user trainings for Asset life cycle process
- Developed a crontask to generate rotating assets when receiving receipts in receiving application.
- Implemented a trigger to generate a tool order/work order when tool request is raised.
- Implemented a workflow process for tooling process.
- Created many communication templates, Actions and Roles for work order workflow process.
- Implemented a custom crontasks to move the assets location automatically when requesters receive the assets at their location.
- Performed Data loading for item master application and inventory application for more than 1 Lakh records.
- Implemented an outbound interface between Maximo and oracle system to send Purchase requisition details and to receive the Purchase orders, receipts information.
- Implemented an escalation to auto approve the requisition in case of approver unavailability more than 3 days.
- Implemented a custom action bean method to send the report as email attachment when work order is approved.
- Implemented Custom Action class to move the assets to repair location when user checks repair check box in Asset application.
- Performed Chinese Language translation for custom Maximo Labels and max messages.
- Performed Data level Language translation for Asset description.
- Created an email alert to indicate the integration errors.
- Created Domains as per customer requirements.
- Created a cross over domain to copy the user information on tool request screen which was new developed for requesting the tools from the inventory/storeroom in service request module.
- Implemented many conditions in condition expression manager for Security restrictions.
- Played a key role in solving Maximo performance issues.
Environment: JDK1.5, WebSphere 6.0, Maximo 7.1, Birt 2.3, Sql Developer, PUTTY, Win SCP, SSHOracle 10G, Sql Developer, PUTTY, XML, XSD, SOAPUI, Toad.
Confidential
Maximo Developer
Responsibilities:
- Involved mainly in interface related support issues.
- Established an outbound interface between Maximo and web methods to send the requisition data from Maximo to Web Methods.
- Developed an inbound interface between Web Methods and Maximo to receive purchase requisition data and receipts data.
- Created a work flow process to approve the purchase requisition based on total cost.
- Implemented a clustering environment to avoid performance issues.
- Created many Domains as per the requirement.
- Performed Language translations for Custom Maximo Labels.
- Performed Data level language translations for the Asset attributes.
- Created Action Class to change the item status when it is marked as repaired in inventory application.
- Created escalations to approve the purchase requisitions in case of approver unavailability.
- Created escalations to move inventory YTD data at the year end.
- Implemented an escalation to inactive the users in user application if user is not using the application more than 90 days.
- Conducted user training sessions for Purchase requisition approval process.
Environment: JDK1.5, WebSphere 6.0, Maximo 6, Actuate, Toad, Sql Developer, PUTTY, Win SCP, SSH.
Confidential
Maximo Developer
Responsibilities:
- Data loading through Maximo Integration Frame Work with IFACE table, Flatfile and XML.
- Worked on Maximo Business Object Customizations and Custom Procedures for the Data fixes for Bulk records update.
- Customization of the Maximo Screens with help of Application Designer and XML as per client Standards.
- Webspere and Weblogic Application servers Administration.
- Creation and maintenance of complex Work flow Administration, Create / Modifications Escalations and Communication templates.
- Prepared Ad hoc Reports, Done customization to Birt, Actate Reports.
- Start center customizations and new template creations.
- Did Data level language transalations for few of the Asset attributes.
- Created Action Class to change the item status when it is marked as repaired in inventory application.
- Created escalations to approve the purchase requistions in case of approver unavailability.
- Configuring Exchange Rates a Currency Codes.
- Identify user interface requirements, develop corresponding user interaction models, and propose design Documentation of all issues related to application.
Environment: JDK1.5,WebSphere 6.0,Maximo 6.0,Actuate,Toad,Sql Developer, PUTTY,Win SCP,SSH.