Master Data Management Architect Resume
SUMMARY
- 13+ years of total IT experience and exposure to complete software life cycle.
- 7+ Years of experience in Informatica MDM as developer (HUB Console, IDD), consultant and architect.
- 11+ years of Experience in JAVA/JMS/JDBC/SERVLETS/JSP/JAVA BEANS/Spring/Struts/Axis2/SOAP.
- 9+ Years of Experience in Oracle, SQL Server, SQL, PL/SQL.
- Experience in Weblogic, UNIX, Linux, Informatica MDM (SIPERIAN MDM) for the last 48 months
- Working as a Technology Architect on INFORMATICA MDM Implementation.
- Worked as technology lead for Informatica MDM implementation projects.
- Worked as Application Specialist for Confidential for the project NEO Openreach, where I need to look after Weblogic and Clarify CRM application Issues.
- Worked for around 6 months at onsite for the same project - London-United Kingdom.
- Developed look up services for customer location using SPRING framework and Informatica MDM Siperian Integration Framework (SIF).
- Developed Migration Tool, Archive Tool using Java Swing, Java/J2EE.
- Developed Dashboard for NEO-Inlife project, which shows CPU, Disk utilization and JMS queue count.
- Developed webservices using Integration Gateway for Siperian Package.
- Decreased the loading time of the tracker application to fraction of seconds from 2-5 mins.
- Filed IP for Archive Tool Developed by me.
TECHNICAL SKILLS
Language: Java (Jsp, Servlets, Beans, Jdbc), SQL, PL/SQL, Shell script.
Web Server: Apache Tomcat 1.4.03, Apache HTTP server
Application Server: Web sphere 5, Jboss 5.0.1, and Weblogic 10.3.6
RDBMS: Oracle (9i, 11G).
Operating System: MS-Dos, Win 95/NT/2000/XP/Windows 2007, Unix, Linux, AIX.
Client Server: Enterprise Applications and Call Center domain.
Packages: Informatica MDM (XU Patch B, 9.0.1, 9.1, 9.51)
Java Framework: Struts, Spring, Apache axis2 web services.
PROFESSIONAL EXPERIENCE
Confidentia
Master Data management Architect
Responsibilities:
- Implementing real time search and insertion of organization data using SIF and spring REST web services.
- Implementing Internal matching capability and customizing the merge capability.
- Automating the job executing process both inbound and outbound with custom MDM business logic.
- Develop web services (look up) to search for Customer, Account, Inventory SPRING, JAVA/J2EE and SIF.
- Develop web application using JSP, Servlet, HTML, Java Script to provide GUI to test web services using web service client.
- Configuring Informatica Hub console (Landing table, stage tables, mappings, cleanse functions, Hierarchy management etc..) for facilitating E2E process of mastering a B2B location
- Configuring IDD subject areas to provide view, edit, merge and unmerge facilities to user.
- Writing IDD user exits using JAVA to provide validation rules
- Writing IDD user exits in JAVA to persist complete snapshot of party information for new XREF, which is created for IDD edits.
- Developing a new application for data stewards for data quality purpose and configure it as a new tab in IDD (web application).
Environment: JAVA/J2EE, SPRING WS, Informatica MDM, Informatica Power Center, Microsoft SQL Server, JBOSS, SQL, PL/SQL.
Confidential
Technology Architect
Responsibilities:
- Implementing real time insertion of organization data (HCO) using SIF and spring web services.
- Implementing Internal matching capability and customizing the merge capability.
- Automating the job executing process both inbound and outbound with custom MDM business logic.
- Develop web services (look up) to search for HCP and HCO using SPRING, JAVA/J2EE and SIF.
- Develop web application using JSP, Servlet, HTML, Java Script to provide GUI to test web services using web service client.
- Configuring Informatica Hub console (Landing table, stage tables, mappings, cleanse functions, Hierarchy management etc..) for facilitating E2E process of mastering a B2B location
- Configuring IDD subject areas to provide view, edit, merge and unmerge facilities to user.
- Writing IDD user exits using JAVA to provide validation rules
- Writing IDD user exits in JAVA to persist complete snapshot of party information for new XREF, which is created for IDD edits.
- Developing a new application for data stewards for data quality purpose and configure it as a new tab in IDD (web application).
Environment: JAVA/J2EE, SPRING WS, Informatica MDM, Oracle 11G - Exadata, JBOSS, Shell script, SQL, PL/SQL.
Confidential
Technology Lead
Responsibilities:
- Develop web services (look up) to search for Organization by ID, Profile and geo-coordinates using SPRING, JAVA/J2EE and SIF.
- Develop web application using JSP, Servlet, HTML, Java Script to provide GUI to test web services using web service client.
- Develop web services monitoring application using code JAVA.
- Configuring Informatica Hub console (Landing table, stage tables, mappings, cleanse functions, Hierarchy management etc..) for facilitating E2E process of mastering a B2B location
- Configuring IDD subject areas to provide view, edit, merge and unmerge facilities to user.
- Writing IDD user exits to provide validation rules
- Writing IDD user exits to persist complete snapshot of party information for new XREF, which is created for IDD edits.
- Developing a new application for data stewards for data quality purpose and configure it as a new tab in IDD.
- Upgrading Informatica MDM to 951 version
- Migrating application server from JBOSS to Web logic
- Developing cleanse functions to use standardize address services.
Environment: JAVA, Informatica MDM, Axis2 WS, Oracle 11G, JBOSS, Weblogic, Eclipse, SVN.
Confidential
Technology Lead
Responsibilities:
- Continuous monitoring of weblogic, UNIX and application server performance.
- Doing Performance Testing of the application for every release.
- Suggesting proper design for the application and completing POCs for the proposed designs.
- Customizing clarify application using JAVA.
- Developing Integration framework using JAVA/J2EE, EJB, MDB and JMS.
Environment: JAVA, JMS, MDB, JSPs, Servlets, EJB’s, Spring Frame work, CLARIFY, Oracle 10G, Weblogic 8.1 SP5, Eclipse, SVN.
Confidential
Technology Lead
Responsibilities:
- Complete Design & development of the Archive Tool and guiding the other members of the team using Java, Struts and JDBC.
Environment: JAVA, SWING framework, Eclipse, VSS.
Confidential
Technology Lead
Responsibilities:
- Have customized the process manager for allowing NEO to handle new products which have been introduced by Confidential .
- Made changes in the framework to enable Confidential to handle new products.
Environment: JAVA, JSPs, Servlets, EJB’s, Spring Frame work, CLARIFY, Oracle 9i, Weblogic, Eclipse, SVN.
Confidential
Software Engineer
Responsibilities:
- Have developed the pages File Uploader, Querry Builder, Object Search, Index Uploader, and Batch Printing using JAVA/J2EE, JSP, and Servlets.
- Have interacted with client for getting the requirements for the above pages.
- Have done unit testing for the above pages.
- Have involved in Maintenance of the application till the application got into steady state.
- Given Demo to the Process People (Users of the application)
- Prepared SMTD (System Maintenance and Technical Documentation), User Manual (for the application).
Environment: JAVA, JSPs, Servlets, EJB’s, PL/SQL, and Win 2000, Oracle 9i, Web Sphere, WASAD, VSS.
Confidential
S/W Engineer
Responsibilities:
- Have developed Finance Module and Purchase Module with JSPs and Servlets and Core Java
- As developing the application for the company’s self purpose directly interacted with the users for getting the requirements.
- Have done unit testing for the above modules.
- Given Demo to the Process People (Users of the application)
- Prepared User Manual (for the application).
Environment: Java, JSPs, Servlets, Java Beans, PL/SQL, and Win XP, SQL Server 2000, Tomcat 1.4. & Eclipse.
Confidential
Apprentice
Responsibilities:
- Given Demo to the Process People (Users of the application)
- Given support for this application at client place.
- Done small enhancements in the Seven Integrated Forms Module like validations and customizations
- Done deployment of the application in server.
Environment: Java, JSPs, Servlets, Java Beans, PL/SQL, and Win XP, Oracle 9i, Tomcat 1.4. & Eclipse