Sr. Mdm/pim Solutions Architect Resume
SUMMARY:
- 13+ years of experience in Product and Application Design, Integration and Development of Web, PIM/MDM and Enterprise Applications for e - Commerce, Manufacturing, GIS, Travel & Logistics and Telecom Projects.
- Expertise in Test Driven, Agile, and Continuous Integration Methodologies in Global Delivery Model along with the Deployment of Applications on UNIX/Linux using Maven and Jenkins.
- Hands-on experience with Integration of different Software Systems/Modules using Web Services, XML based MOM like XML Blaster and Parsers.
- Experience in working onsite.
TECHNICAL SKILLS:
MDM/PIMSTEP 6.1: 10.1, Spire-PLM, GDSN Integration, Match and Merge, Customer MDM, D&B Integration, Experian Email Validation Integration, Loqate Integration, PDS, InDesign, Asset Push, Asset Importer, Match and Merge, SAML Integration, DAM Integration, Vendor MDM, Location Master, STEP Extension API.
ServerSide Technologies and Frameworks: Grails 3.x, Java 8, spring 3.x - 5.x - Core, MVC, Spring boot, Micro Services, Data, Batch & Restful, JPA, Hibernate 4.x, JSF 2.x, Quartz Schedulers, SOAP & Restful Web Services (Jersey & Spring Restful), XML Blaster & XML Beans.
Web Technologies and Frameworks: Spring MVC, Struts 2, JSF 2, Swagger UI, Swagger editor, GSP, Rich/ ICE Faces/ADF Faces, JSP/Servlets, Google Material design, jQuery, AngularJS, Dojo, JSON, Java Script MVC and Ext JS, HTML5, CSS3.
Geo Spatial Technologies and Mapping API s: ArcGIS Server 9.3.1 Catalog/Map, ESRI Shape files, JavaScript Web APIs, Web services. Geo Server, Open layers, Geo Web Cache, Post-GIS, Shape files, Oracle Spatial, SLD, Google Map API V2/3, OGC services (WMS, WCS, WFS), formats (KML, GML, Geo-JSON), Syndigo API, ReposiTrack API.
IDE s, Tools and Servers: Eclipse, IntelliJ IDEA, STS, NetBeans, Cornerstone, SQL Developer, TOAD, WebLogic 11g, OC4J, Tomcat 8, Jetty, Oracle 11g, MySQL 4/5, PostgreSQL and Post-GIS, JUnit 5, Mockito, Maven, J-Meter, JIRA, SVN, CVS, GitHub, Bitbucket, Linux ES, AW Stats.
EXPERIENCE:
Confidential
Sr. MDM/PIM Solutions Architect
Responsibilities:
- System study of six grocery Confidential stores
- Worked on the end to end implementation of Product Life Cycle Management using Stibo Spire-PLM
- Worked on setting up multiple environments starting with pre-checks, installation with the help of Stibo support and post installation checks and applying patches and enabling components for match and marge, GDSN receiver and 1world sync integration
- Setup and implementation of Syndigo integration (3rd party GDSN provider) to send/receive supplier/vendor information
- Implemented Match merge functionality to be used along with the GDSN integration with 3rd party GDSN provider
- Working on configuration of D&B integration to verify and pull vendor information and then finalize the full vendor information by using vendor match profile workflow
- Involved in the configuration of Loqate Integration
- Worked on setting up multiple workflows for product and vendor onboarding for Product Master Data and Product Life Cycle
- Involved in the setup and configuration SAML/SSO integration with STEP
- Worked on setup and configuration of Extension API, SOAP and RESTful to publish Product data to third party applications
- Worked on the design of integrating Product Life Cycle data with ReposiTrack system using Integration Endpoints
- Involved in setup and configuration of Integration Endpoints to integrate Product and Item information with Fiona (reporting tool) using step xml exchange through MuleSoft.
- Working on Vendor Master Data Management and Location Master to manage e-e details of vendors and location data.
- Working on Database design (at provisioning point using MongoDB database) and parsing step xml data to other system
Environment: STEP 8.2 - 10.1, Java 9, Oracle 18c, JavaScript, RHEL, ActiveMQ, GDSN receiver, Spire-PLM, MuleSoft, D&B, Loqate, Vendor & Location MDM, Syndigo and Fiona, MongoDB and ReposiTrack.
MDM/PIM Solutions Architect
Confidential
Responsibilities:
- Responsible for platform's data structure and system setup
- Educating and training business system users and technical staff members
- Assisting in designing/defining transformations, outputs, and business rules within the STIBO PIM platform
- Working with product development/marketing and IT/Digital to ensure a smooth interface between backend systems, STEP and external systems to provide online and print catalogs
- Helping in mature and evolve platform to meet all business needs
- Configured multiple Integration Endpoints to send and receive data from STEP to SAP, Sitecore and other systems.
- Configuration and setup of multiple languages per country and multi context data streaming to other systems.
- Enabled reporting capabilities (via step reports as well as export configurations) and produce business reports as required by the business functions
- Responsible for data integrity and maintaining/linking assets to appropriate products/categorization using asset importer
- Responsible for supporting the business users with their daily STEP activities and resolving issues encountered through the Web UI or other import/export processes
- Generate electronic product information data syndications to major customers like Home Depot, Amazon, etc. and to other systems
- Providing status reports to project manager as well as to business groups leads
- Setup and configuration of publications in step and page, product and publication templates in InDesign.
- Hands on experience on the configuration and generation of catalogs for spec sheets and price books
- Supporting STEP configuration including but not limited to attributes, attribute groups, attribute validity and List of Values
Environment: STEP 8.3 - 9.2-mp1, Oracle 11g, JavaScript, Linux ES.
Confidential, Santa Clara, CA
MDM/PIM Solutions Architect
Responsibilities:
- System study of four product lines and understanding each product line object structure.
- Involved in analysis and requirements understanding from business and proposal of new object structure to support Omni channel product lines.
- Configuration of system setup components - Object types and structure, references and types, integration endpoints, business rules, change packages, attributes and attributes groups, List of Values (LOVs), contexts, workspaces, publications, Web UIs and workflows.
- Configuration User groups and roles - Setup actions and user actions, roles and privileges configuration for each user group.
- Configuration of user, customer and supplier Web UIs (formerly portal configuration) and product proof view using XSLT.
- Configuration of operational and governance workflows and writing required business rules required for workflow transitions.
- Configuration of Print and Publication setup - e-Catalogs, Commercial data import, building initial structure of publication (green) structure, importing commercial data, building publication groups, publications, publication sections, page templates.
- Configuration of Inbound and Outbound Integration Endpoints (I/OIEPs) - templates, triggering definitions, event filters and generators, delivery methods and best practices of delivery methods configurations.
- Involved in the pre-installation checks, installation of STEP and also post-installation checks with STIBO support team.
- Involved in SSO/SAML integration.
- Involved in the configuration of DAM plugin.
- Hands on experience in working with Extension API.
- Involved in an external tool for linking external assets to products in PIM using SOAP API.
- Worked on using STEP Rest API and SOAP services to facilitate external systems to access products/classifications data, attributes, LOVs, Integration Endpoints and reference data.
- Involved in the discussions with the downstream systems database design to consume and process STEPXML easily.
Environment: STEP 8.0 - 8.3, Java 8, J2EE, Hibernate, Mango DB connector, Oracle 11g, SoapUI, SOAP and Restful Web Services, JavaScript, jQuery, Bootstrap, Google Material design, XSLT, Spring Boot, ActiveMQ, Splunk, Linux ES, Agile, TDD, Continuous Integration methodologies - Gradle and Jenkins.
Confidential
Senior MDM/PIM Solutions Consultant
Responsibilities:
- Involved in the technical discussions and integrations design with technical team and implementation of all the modules.
- Involved in the configuration and implementation of workflows and utilizing the business rule support of STEP in workflows.
- Integrations: worked on configuration and implementation of different integrations with STEP tool using Restful web services (spring restful).
- Implemented third party utility tool due to tool limitation for bulk updating product attribute values
- Design and maintenance of Web UI's (customer/supplier/user) in STEP.
- Data Model: Involved in creation and maintenance of object types, setup groups for different basic objects such as Business Rule (Action/Condition/Library types), Inbound/Outbound Integration Endpoint types, change package, Portal/Web UI and Workflows in STEP tool.
- Hands on experience in writing business rules in STEP using java script, configuring IEP’s.
- (Integration Endpoint) / Hot folders and product information setup in STEP tool.
- Involved in writing/updating SQL functions/procedures using STEP SQL API to enable third party systems to utilize STEP data
- Involved in the configuration of splunk alerts and configuration of panel on dashboard to pull metrics from step logs.
Environment: Java 7/8, J2EE, JMS-ActiveMQ, STEP 7.4 - 8.x, Oracle 11g, Restful Web Services, Sonar, Splunk, Fisheye, Find bugs, Linux ES, Agile, TDD, Continuous Integration methodologies - Maven and Jenkins.
Confidential, Omaha, NE
Programmer Analyst (Technical Lead Consultant)
Responsibilities:
- Involved in the technical discussions and application design with technical managers and implementation of all the modules.
- Creation and maintenance of JIRA boards for each sprint that includes creating JIRA tickets for each requirement, splitting them into tasks and subtasks, prioritization of JIRA tickets for each sprint and maintenance of backlogs.
- Involved in development of an internal Web App to display product information to specific departments using AngularJS and Spring Boot, Web and MVC modules along with Spring data JPA.
- Worked on configurations and implementation of different integrations with STEP 6.x tool.
- Worked on writing business rules and workflow in STEP in order restrict user errors while entering product information by different departments and also to facilitate transition of product information from one department to another using workflows.
- Worked on Catalog Development which involves setting up InDesign servers and creating and modifying templates.
- Worked with team of Junior and Senior programmers in assigning the tasks reviewing the code (using crucible review) implemented by the team members.
- Involved in database design using java persistence API and persistence layer configuration using spring data and JPA.
Environment: Java 6/7, J2EE, JMS, Hibernate, Spring - Boot, MVC, Spring data, dozer mapping, Log4J, STEP 6.x, Oracle 11g, AS400/DB2, Web logic 12c, RESTful Web Services, HTML5, CSS3, Angular JS, Sonar, Linux ES, Agile, TDD, Continuous Integration methodologies - Maven and Jenkins.
Confidential, Salt Lake City, UT
Technical Lead (J2EE, e-commerce)
Responsibilities:
- Involved in the application design with architects and implementation of business.
- Worked on front end development using HTML5, jQuery and jQGrid.
- Worked with offshore team in explaining each requirement, assigning the tasks to the team members, reviewing the code (using crucible review) implemented by offshore team.
- Involved in database design using hibernate mapping and persistence layer configuration using spring data and JPA.
- Worked on configuration of Automation, Integration and web service modules for selenium testing, integration testing and processing business logic for both internal and external applications.
- Involved in configuration of login module using spring security.
- Involved in the requirements gathering and analysis with BSA’s and various stakeholders of Confidential and ETILIZE.
- Involved in the application design with architects and implementation of business logic using Java & J2EE - Spring DAO, Hibernate & JPA and Maven.
- Coordinating with offshore team.
- Design of database hibernate mapping and persistence layer configuration.
- Involved in the various configurations related to downloading the ETILIZE product information through FTP servers, loading the downloaded data into various tables under ETILIZE schema.
- Designed various CRON jobs and business logic to process the information loaded into the ETILIZE schema tables to the Confidential tables (Matching process).
- Implementation of RESTful web service to process the product images received from ETILIZE to the media approval application (Images module).
Environment: J2SE, J2EE, Hibernate, Spring, Quartz Job Scheduler, Log4J, Oracle 11g, Web Services, Linux ES, SVN, Agile, OOAD, Continuous Integration methodologies.
Confidential
Tech Lead (J2EE/Grails, Healthcare & GIS)
Responsibilities:
- Involved in the requirements gathering analysis from different stakeholders who actually require this kind of application.
- GUI design using the HTML5, GSP and jQuery UI.
- Entire application design and implementation of business logic using groovy on grails framework.
- Have done the database design and development.
- Configuration of the application to access different databases of hospitals for accessing the up to date information of hospitals services.
- Design of schedulers for information updating and processing.
- Configuration of geo-server and different layers to access them on to the map.
- Map interface design and implementation to show the hospitals related information on the map and to show the driving directions from different places to different hospitals.
Environment: Groovy on Grails, jQuery, HTML5, JavaScript, geo-server 2.2, Geo Web Cache, Postgres 9.2 and Open layers 2.8.