Mdm Consultant Resume
SUMMARY:
- Software consultant/developer with 10 years of experience in providing MDM and data integration solutions. Hands - on and customer facing experience in MDM repository modeling, data analysis, profiling, enrichment, fuzzy match-merge/de-duplication, data migration/ETL, reporting views, coding workflows and business rules. Experience in/ understanding of data management, data hierarchies, metadata management, version control and aspects related to data governance / data security policies.
- Experience in programming/scripting, debugging, system performance analysis and health checks. Experience in developing abstracted/reusable components.
- Experience in RDBMS/NoSQL/in-memory databases, modern information retrieval (full text search) and semantic knowledge graphs. Understanding of distributed systems, high scalability architectures, virtualization and container technologies (Docker). Knowledge of cloud computing systems (AWS)
- Understanding of UI/UX interface design best practices. Wide knowledge of commercial/open source tools. Deep interest in learning/applying new technologies and ideas. Ability to think and write analytically, and design fail-safe antifragile systems. Appreciation for multidisciplinary/systems thinking.
TECHNICAL SKILLS:
Tools: TIBCO MDM, EMS, OpenRefine
Programming: Java, Python, SQL, Javascript
Command line: Bash Scripting, Awk, Sed, Regex, Vim
Databases /Caches: Oracle, MySQL,Redis, TIBCO Active Spaces, Elasticsearch. App
Servers/proxies: Weblogic, Apache, nginx
Protocols/formats: HTTP, SOAP, REST, JSON, XML, RDF, SSH, SSL, FTP/SFTP
Testing: Jmeter, SOAP UI OS/virtualization Linux, Virtualbox, Docker
Version control: SVN, GIT Cloud AWS (EC2, RDS, S3, IAM) Data
Enrichment: Loqate, Veeva Network, SAP BO name cleansing.
Content Management: Mediawiki, Wordpress, Mkdocs
PROFESSIONAL EXPERIENCE:
Confidential
MDM Consultant
Responsibilities:
- liaising with business users, understanding requirements and writing technical design documents. generating data models and creating repositories / relationships programming business rules and workflows (XML and Java) performing data cleansing/standardization using SaaS tools such as Everything Location (Loqate), Veeva Network and SAP BO programming match/merge/unmerge rules on TIBCO's Netrics text search engine (now called TIBCO Patterns) performing data transformations and loading data by creating input maps. creating Oracle database views for data consumption working closely with the middeware (ESB) and consuming teams (CRM, Lab services) to resolve any technical issues.
Products/Technologies: TIBCO MDM (CIM), BW, XML, Java, Weblogic 10.x, Oracle database, Linux
Confidential
TIBCO MDM Developer
Responsibilities:
- Developed catalogs, and wrote validation rules/rulebases and workflows for the Kohl’s TIBCO MDM platform
- Configured data sources, input maps, firewatcher and DBloader for performing the data load/import activities. Wrote bash scripts for data load/import activities.
- Configured resource security and the LDAP based authentication mechanism for MDM.
- Wrote scripts on BASH to automate the overall MDM deployment. Provided ideas for the deployment strategy and wrote the deployment documentation.
- Maintained the SVN based revision control system.
Products/Technologies: TIBCO MDM (CIM), EMS, LDAP, XML, BASH, Oracle, SVN
Confidential
Holland Shipping B2B Integration
Responsibilities:
- Worked on a POC project to demonstrate how TIBCO BusinessConnect can call an external web service using the BC-SOAP plug-in, and also how a web service can be hosted in TIBCO BC so that external clients invoke the internal web-service.
- Configured BusinessConnect to use SSL s to secure the incoming/outgoing messages. Wrote the documentation for BusinessConnect installation and end-to-end configuration.
Products/Technologies: TIBCO BusinessConnect, SOAP, BW, EMS, Administrator, and XML
Confidential
TIBCO MDM Development & Deployment
Responsibilities:
- Developed the TIBCO MDM catalog rulebases and workflow definitions for many modules in Alstom MDM.
- Developed a TIBCO BusinessWorks project to perform web-service calls to MDM in order to validate the MDM record(s) and to generate a report based on the results returned by MDM. The objective is to cleanse and maintain the quality of master data.
Products/Technologies: TIBCO MDM, BW, EMS, Administrator, XML, BASH scripting
Confidential
TIBCO MDM Support Engineer
Responsibilities:
- Provided technical fixes to the existing MDM rulebases and workflows.
- Worked as a Production Support engineer to resolve customer issues.
- Wrote BASH scripts to perform MDM deployments.
- Wrote SQL scripts to analyze MDM data.
- Conceived the knowledge management strategy and configured Mediawiki for support operations.
Products/Technologies: TIBCO CIM, TIBCO BW, EMS, Administrator, BASH Scripting, Oracle/SQL, and JBOSS Application Server
Confidential
MDM Developer
Responsibilities:
- Created the Technical Design for a module in Confidential ’s MDM platform.
- Created MDM catalogs, and developed the catalog rulebases, workflows, data sources and input maps.
- Configured the resource security for all users/roles and wrote the documentation for the same.
Products/Technologies: TIBCO CIM, XML
Confidential
TIBCO Support Engineer
Responsibilities:
- Resolving technical issues encountered by Confidential ’s TIBCO developers while working in the MESH environment.
- Performing production level BW/iProcess deployments during non-business hours - as part of the Global Change Management program.
Confidential
TIBCO Adapter Support Engineer
Responsibilities:
- Providing solutions to problems encountered by the customer, by performing in-depth analysis and simulation of technical issues.
- Responding to customer’s queries regarding the functionality of a particular TIBCO adapter.
- Logging change/enhancement requests (CRs) for Engineering team’s attention.
- Creating knowledge base articles (solution to an issue, how-to articles, etc.).