Professional Summary:
. An Enovia/MatrixOne and Windchill PLM Consultant with 9 years 10 months
of Professional exp rience for working with large MNCs.
. Having 6 years 10 months of excellent experience in Enovia/MatrixOne for
Requirement gathering and Analysis, Solution Designing, Implementation,
Integration, Web Service implementation and Customization.
. Expertise in developing PLM solutions on MatrixOne platform using
Application Developer Kit (ADK), Application Exchange Framework (AEF) -
UI3 Components and Matrix core.
. Worked on eMatrix/PLM 10.6 SP2/10.7 SP1 (Food Compliance Central,
Engineering Central, Library Central, SC, Info Central and MCC) and
Enovia- V62010X (Program Central).
. Played different roles like PLM Developer, Programmer Analyst, Tester and
Tech Lead for implementing PLM solutions by configuring and customizing
Engineering central, Supplier Central, Library Central, AEF (Application
Exchange Framework), Business Applications, and Schema Development using
MQL and TCL.
. Played a key role for implementing RoHS compliance solution for RoHS
functionality like implementation of Per Regulation Compliance
Management, CDCM (Compliance Definition Change Management), External Data
Request (CDS & MLAR) and other modules (AML-ASL,CBOM,N-Tier)
functionality in Materials Compliance Central on Enovia V6R2010x.
. Core PLM areas of skills are Enovia MatrixOne and Windchill with schema
management and customizations and core technical skills are Core JAVA,
JSP, Servlet, MQL and TCL
. Having 3 years of experience in Windchill Requirement Analysis,
Designing, Windchill Administration, Customization/Development,
Implementation, Integration, Installation, and Configuration.
. Excellent exposure in Windchill PDMLink, ProjectLink and PartsLink 10.0,
10.1, 10.2 Release
. Excellent exposure in Parts Link and Classification management of parts
and product.
. Worked on Integration of Windchill with PNG (Spring Framework based Web
Application).
. Experience in installation of Windchill at Windows and Linux platform.
. Excellent exposure in Change management, Configuration Management,
Document Management & Projects Management.
. Experience of working with customers, technical proposals, scope of work,
POC, Estimation etc.
. PLM/PDM Enterprise Architect with mature functional & technical
leadership skills ready to deliver business systems technology solutions.
. Excellent experience in Windchill Business Administration, Windchill
object development and Windchill Product Customization.
. Having deep hands on experience with multiple PLM tools like
MatrixOne/Windchill/FlexPLM for different Industry like
Auto/Aero/Manufacturing/Engineering/Retail.
. Very Good Hands on experience on PLM solution implementation.
. Experience of complete project lifecycle phases of SDLC methodology:
Understanding Business Process, Requirement Analysis, Design (Preparing
Functional Specification Document, Technical Design Document/Solution
Design), Development/Implementation, Review, Testing, Production Support
and Documentation and Agile methodology.
. Experience of 3 End to End project implementation in PLM.
. Have SAP Integration with eMatrix 10.7SP1 experience.
. Functional consulting knowledge in SAP MM Module.
. Worked on ERP implementation of Material Management Module-Purchase
(Procurement) and HRMS Module- Recruitment, Leave Management.
. Self- Starter and Ability to multi task prioritize and escalate tasks
appropriately.
. Collaboration between different stake holders for the project.
. Certified by Sun Microsystem for Sun Certified Java Professional (SCJP
1.5).
. Certified by PTC on MCAD Data Management in Windchill.
. Certified by PTC on Introduction to Windchill PDMLink 10.2 for the
Implementation Team in Windchill.
Education:
MCA in MJP Rohilkhand University, Bareilly, India, 2004.
Professional Experience:
Company Experience Designation
ITC Infotech, USA Feb 2012 - till Solution
date Architect
HCL Technologies, Bangalore July 2010 to Feb Technical Lead
2012
Infinite Computer Solution, April 2009 to July Senior Software
Bangalore 2010 Engineer
Infosys Technologies, Feb 2008 to April Programmer
Bangalore 2009 Analyst
Datamatics Limited March 2007 to Jan Software Engineer
2008
Knowx Innovations Pvt. Ltd, June 2005 to March Software Engineer
Bangalore 2007
Skill Set:
Technical Skills
MatrixOne/Enovia Business Modeler, Matrix Navigator, System,
MQL, TCL, JPOs, (Application Exchange
Framework) AEF & Application Developer Kit
(ADK) and Spinner.
Windchill Project Link and PDMLink
Programming Java 1.3/1.4/1.5/1.6/1.7, J2EE, OOPS Concepts,
Language Perl 1.2, MQL, TCL
Framework GWT-2.7.0, GXT2.2.4
Configuration Tortoise SVN 1.8.5/1.7, VSS, CVS Tool
Management Tool
Database Oracle8/9i/10g, Oracle 11g, MySql
Internet JSP, Servlets, JDBC, HTML, JavaScript, CSS,
Technologies Info Engine (task files)
Servers JBOSS 7.2.0, WebLogic 8.0/9.0/9.1, Tomcat
4.0/5.0
IDE Eclipse 3.2.0/helios, NetBeans 7.0.2/8.0.2
Operating Systems Windows98, Windows XP, Unix, Red Hat Linux
PLM Package Windchill10.x,eMatrix10.6SP2/10.7SP1/9.6/V6201
0X(EC,LC, Program Central, MCC, SC), FlexPLM
7.0/9.0
Other tools JIRA, VersionOne, Sonar, UML, VMware 9.0.2
Project Profile:
Project - 1
Client : Caterpillar (PTC), USA
Company Name : ITC Infotech, USA
Period : Mar 2014 to till date
Industry : Engineering Manufacturing Services
Project Type : Windchill Implementation and Customization
Environment : Windchill PDMLink 10.1 M040, Windows 7, Oracle 11g, GXT, GWT
Team Size : 5
Role : Windchill Consultant in PTC, USA
Brief description of the project:
ACM - Advanced Content Management. Includes the tools for XML authoring of
parts lists and service information, 3D illustration, all content
management, and publishing to all downstream formats. Affects all users of
current SIS authoring. This solution includes PTC Arbortext Editor,
Windchill, Service Information Manager, Service Parts Module, Publishing
Engine, Creo Illustrate, stylesheets, and significant Caterpillar-specific
extensions of out of the box software capabilities. The new system has:
ACM 1.0 - It has many modules like Parts [Media, Engineering Model, Batch
Effectivity, Effectivity, MMU (Mass Mechanical Update), DPSO, SPN, Serial
Prefix Number], PSM, Change Management.
Responsibilities:
. Understand the client's needs, analyze them, write technical
specifications and then validate them with the customer (GS & R&D
Team).
. Work with customers to determine breadth and depth of PLM needs and
Participate in all phases of implementation projects.
. Estimation for solution and deliveries
. Maintenance & enhancement of existing PTC Windchill customization.
. Coordinate with functional team to analyze and understand
requirements.
. Document the architecture, use and overall functioning of the
developed code.
. Participate in the implementation process and support its deployment.
. Analyze, debug and conduct corrective maintenance.
. Incorporate new features in the client's environment and follow up on
its evolution.
. Conduct unit, functional and integration testing, including the
preparation of cases/scenarios testing.
Project - 2
Client : Embraer (Air and Defence), Brazil
Company Name : ITC Infotech, Bangalore
Period : Nov 2013 to Mar 2014
Industry : Engineering Manufacturing Services
Project Type : Windchill Implementation and Customization
Environment : Windchill PDMLink 10.2 M010, Windows 7, Oracle 11g
Team Size : 8
Role : Senior Windchill Implementation Consultant
Brief description of the project:
The business problems that the Embraer PLM Backbone Stream1a address are:
. Store Product Structure and BOI components for E2 program
. Enable the Release and Change Processes from within PLM Backbone as
defined with the Use Cases and Functional Descriptions
. Provide a Collaboration Platform within Embraer and with partner and
supplier as defined with the Use Cases and Functional Descriptions
. Provide configured navigation for all user, not only CAD User and
Designer, based on the Visualization capabilities
Responsibilities:
. Understand the client's needs, analyze them, write technical
specifications and then validate them with the customer
. Analysis of the specifications provided by the PTC in order to carry
out Customization.
. Estimation for solution and deliveries
. Enhancement of existing Windchill Customization
. Worked on Classification/Change Management/ Product Structure PTC
Windchill customization
. Performing configurations and changing versioning scheme and auto
numbering. Soft attributes and types created for several documents.
. Creation of Workflows, Roles and Components, Testing - unit testing &
integration testing.
. Preparing documents based on investigation on the windchill behavior
and share with customer for clarification if any.
Project - 3
Client : Meritor, USA
Company Name : ITC Infotech, Bangalore
Period : April 2012 to till date
Industry : Engineering Manufacturing Services
Project Type : Windchill Implementation and Customization
Environment : Windchill PDMLink 10.1 M010, Windows 7, Oracle 11g
Team Size : 8
Role : Windchill Solution Architect (Project Lead)
Brief description of the project:
New Part Generator generates a unique item number for different item master
types. At present Dassault System MatrixOne handles the part number
generation requirement in Meritor but decision to shift to PDMLink a.k.a
Windchill the situation becomes challenging as Meritor use different
numbering scheme for various item types thus requiring a solution which
will handle their requirements at the same time should be feasible.
Responsibilities:
. Responsible for end to end PLM implementation for this project
. Analysis of the specifications provided by the Meritor in order to
carry out Design Document.
. Estimation for solution and deliveries
. Creating a new tool called PNG and integrating it with Windchill
. Gathering functional requirements from customer
. Mapping of requirements into implementation (CWA - Custom Web
Application)
. Preparing Technical Specification Document (High/Low level design
document) based on requirements.
. Team management (handling the 8 team members) for deliverables on time
. Customer Discussion for clarification, issues & fixes
. Reviewing the code implemented by team
. Reviewing Test Cases
. Maintaining SVN for delivery/deployments
. Support of the developed code for the customer
. Load Balancing in JBOSS 7.0.2 for cluster environment for PNG/CWA
application
. Participation in understanding the customer infrastructure for QA
environment
. Planning and implementing CRs deliverables
. Integration Testing for CWA/PNG
. Support provided for the customer as per SLAs.
Project - 4
Client : Agilent Technologies, US
Company Name : HCL Technologies, Bangalore
Project : RoHS FY'10 Implementation
Platform : Windows XP/Unix
Used Version : V62010X (Material Compliance) /107SP1
(Material Compliance)
Technologies : TCL, Java, JPO, Web Services
Web Server : Apache Tomcat 5.0
Database : Oracle10g
Duration : Jul 2010- Feb 2012
Team Size : 6
Role : Enovia/MatrixOne Technical Lead
Project Description:
This project involves the implementation of CDCM (Compliance Definition
Change Management), External Data Request (CDS & MLAR) and other modules
(AML-ASL,CBOM,N-Tier) functionality in Materials Compliance Central. This
will allow the Enterprise Data Management Centers to track the progress of
the Data Collection by Material Declaration submitted to the Manufacturer.
These changes are being implemented to enhance and improve the use of
Materials Compliance Central by the Enterprise Data Management teams and to
allow the EDM teams to systematically track WIP of Materials Declaration
and Item.
Phase-1
Responsibilities:
. Responsible for end to end PLM implementation for this project
. Team handling of 3 people for the module CDCM (Copy, Exemption Report)
and CDS.
. Client Interaction for the Clarification in modules.
. Supporting Teams for the issues and providing the solutions.
. Managing VSS for two modules (CDCM & EDR).
. Preparation of Design document and Use Case document as per changes.
. Preparation of Functional Test Plan (FTP).
. Involved in Schema creation and customization in Materials Compliance
Central.
. Development of JPOs to effect business rules (Calculated Compliance).
. Development of TCL for Calculated Compliance.
. Web Service Configuration and Implementation.
Phase-2
Responsibilities:
. Responsible for end to end PLM implementation for this project
. Client Interaction for the Clarification and work status.
. Preparing Functional Specification Document/ Design Document,
Technical Design Document, Top Level Test Scenario, Job aid (User
Guide) for RCVR
. Writing JPO code for RCVR (RoHS Compliance validation report)
requirement.
. Preparing FSD, TDD, Top Level Test Scenario, Job aid (User Guide) for
Duplicate ME Relationship.
. Writing TCL Code for Duplicate ME Relationship
. Updating TCL code based on the change requirement (CR) in automated
script.
. Preparing FSD, TDD, Test Case and Top level test scenarios for
automated script and new implementation requirement.
. Writing UNIX script for automated script.
. Working as an individual for production support script (UNIX script).
Project - 5
Client : GE (General Electrical), India
Company Name : Infinite Computer Solution, Bangalore
Project : ePLM (Energy PLM)
Platform : Windows XP
Used Version : V62010X (Program Central)
Technologies : Java, JPO
Web Server : Apache Tomcat 5.0
Database : Oracle9i
Duration : March 2010- July 2010
Team Size : 2
Role : Enovia/MatrixOne Sr. Software Engineer
Phase II (VCA/Kronos Integration)
Project Description:
This project objective is to sync the project related tasks data to Kronos
through VCA (is a tool which accepts data in a given format and pushes it
into Kronos database). Its motive is to track the activities of the project
and tasks related information in eMatrix mapping into the Kronos.
Responsibilities:
. Involved in preparing Design Document, Mini-spec and TDD.
. Coding JPO to implement this integration end to end.
. Coding of beans for Oracle connection and FTP connection.
. Coding of bean for reusability of code in common java.
. Preparing Spinner for Deliverables (JPO & Configuration Objects)
. Preparing a dummy Database to access all the tasks related to a
Project based on Last updated date.
. Update the Technical Design Document(TDD) as per implementation
. Unit testing for the entire written program.
Project - 6
Client : GE (General Electrical), India
Company Name : Infinite Computer Solution, Bangalore
Project : ePLM (Energy PLM)
Platform : Windows XP
Used Version : Matrix 106 SP3/ V62010X (Engineering
Central)
Technologies : Java, JavaScript, JSP, JPO, TCL
Web Server : Apache Tomcat 5.0
Database : Oracle9i
Duration : Nov 2009-Feb 2010
Team Size : 2
Role : Enovia/MatrixOne Sr. Software Engineer
Project Description:
This project objective is to implement single PLM solution software,
Business process redesign and improvement, Reduce architecture complexity
and optimize, performance and integrated nine selected application. This
project is an integration and development project of different
client/Application to Energy PLM. The objective of this project is to
implement new design following up the security class for Drawing Print as
implemented in V62010x. There is a New Server to be implemented through
which different client will ping it which in turn invoke the web services
get the response for the requested Drawing Print from different client.
There are some other business logic to be implemented for integration.
Responsibilities:
. Involved in analysis TCL code for integrations.
. Preparing Business Logic documents for TCL's.
. Writing Standalone Server Socket Java program (Socket communication)
for different application to invoke the web service and response the
metadata to the client.
. Writing an Action trigger in Approved state to FTP the metadata
information in .dat file and all the files of the object.
. Writing trigger for check-in the files if user tries to checkin the
file of type .EXE, .BAT and .SH then user gets a notice about that and
any file will not be checked in.
. Modifying emxRunMQL.jsp to restrict the role.
. Writing Shell Script to restart the PLM PAL.
. Update the Technical Design Document(TDD)
. Preparing configuration Document for PLM PAL (Socket Server)
. Preparing a Document to Test PLM PAL server.
. Unit Testing for all the written program and training to the end user.
Project - 7
Client : GE (General Electrical), India
Company Name : Infinite Computer Solution, Bangalore
Project : Thermal DWB (Digital Workbench)
Platform : Windows XP
Used Version : Matrix 10.7 SP2 (Engineering Central)
Technologies : Java, JavaScript, JSP, JPO, TCL
Web Server : Apache Tomcat 5.0
Database : Oracle9i
Duration : April 2009- Oct 2009
Team Size : 4
Role : Enovia/MatrixOne Sr. Software Engineer
Project Description:
Thermals business is in need of Product Lifecycle Management system to
improve engineering quality, productivity, use common/single repository to
store all product and part related documents, enhanced security access and
electronic approvals/workflow process. The scope of the Thermal Phase 1 is
to setup a PDM system for thermals to provide drawing management with
enhanced security, change management for drawings with full text search
capabilities.
Responsibilities:
. Involved in developing user interfaces with JSP and JS.
. Involved in code development using Java API & eMatrix ADK & AEF.
. Involved in Schema Design using JPO's, UI3 Components, Business
Modeller
Project -8
Client : TI (Texas Instrument), US
Company Name : Infosys Technologies, Bangalore
Project : CDDS (Collaborative Design and
Delivery System)
Platform : Windows XP
Used Version : Matrix 10.6 SP2/Matrix 9.6.0
Technologies : Java, JSP, JPO, TCL
Web Server : Apache Tomcat 5.0
Database : Oracle9i
Duration : July 2008- Apr 2009
Team Size : 4
Role : Enovia/MatrixOne Programmer Analyst
Project Description:
Collaborative Design and Delivery System (CDDS) is a secure web-based
application that provides a centralized environment to manage and exchange
Intellectual Property (IP) and associated design data. It has five modules:
1. Partner Database- Partner Database is the repository for maintaining
all the data of Partners and related entities that include
Attachments, Catalog Components, CDDS Components, Catalog
Deliverables, Evaluation Programs, Programs, Legal Agreements,
Members, Services, Segments and Sub-Segments. In PDB, the client wants
to maintain their Partner data and Legal Agreements in the
application.
2. Design Repository(DR)- Hosts and Catalogs Design Data
3. Bug/Change Management(BCM)- Manages Bug Reports, Incidents,
Requirements, and Change Requests
4. Design Management(DM)- Facilitates Exchange of Design IP
5. Document Management(DM)- Manages Documentation Associated with
Programs and IP
Responsibilities:
. Coded the JSP and JPO's.
. Modify UI3 components
. Fixing the Bugs.
. Prepared Test Cases
. Performing unit testing, Regression Testing & System Testing
. Daily activity support (solving customer issues, running
ACChecker, providing solutions to the end users if archive gets
failed, checking logs on signiant)
. Developing DACCLI requirements (Error Code & Description)
. DAC Support (Solving raised tickets)
. Configuration control using Rational Clearcase
Project - 9
Client : JC Penney (Retail), US
Company Name : Infosys Technologies, Bangalore
Project : Cycle Time Reduction using PLM
Platform : Windows XP
Used Version : FlexPLM 7.0/9.0
Web Server : Apache, Tomcat 5.0
Database : Oracle9i/ Oracle 10g r2 server
Duration : March 2008-June 2008
Team Size : 27
Role : Test Engineer
Project Description:
The Client is a mid-range chain of American department stores based in
Plano, Texas, a suburb of Dallas. The company operates 1,050 stores in all
the U.S. states and Puerto Rico. This project is based on Apparel &
Footwear. It has different Interfaces.
CP Interface: There are three type of Conceptual Plan which can be created
through CP Interface,
a) Direct Plan (CAMP)
b) Indirect Plan (Retail)
c) Internet (AZjeans.com)
The Conceptual Plan (CP) is a concept of a product in a season. We create
the products using design ratio for CP. The number of created product is
equal to the design ratio given through Interface. All the business logics
are implemented based on the requirements. It has other different workflows
as below:
Concept Sample, Fit Workflow, Confirmation Workflow, Calendar Workflow,
Reverse PPK workflow, Costing, BOM, Product Workflow.
Responsibilities:
. Involved in Test execution and Defect reporting.
. Involved in Document reviews and test case reviews
. Handled complex modules in the project and achieved zero UAT defects
. Prepared Test Plan
. Testing CP Interface
. Production Support
Project - 10
Client : T V Rhineland Group, Japan
Company Name : Cambridge Solutions, Bangalore
Project Name : T V Web Guideline Implementation
Platform : RHEL 4.0(Linux)
Used Central : Matrix 10.7 SP1 (EC, LC, MCC, Info
Central, SC)
Technologies : HTML, JavaScript, JSP, CSS
Web Server : Apache Tomcat 5.5.23
Database : MySql Server 5.0.41
Duration : July, 2007 to Jan 2008
Team Size : 6
Role : Enovia/MatrixOne Software Engineer
Phase2
Project Description:
This project is aimed at developing a Food Compliance Platform (FCP) for
T V to ensure the full traceability of Food Products from farm to fork. FCP
contains the information regarding the stages that the Food Product passes
through, the additives including their contents and the risks at each stage
of the Lifecycle.
Responsibilities:
. Coded JSP's and JPO's
. Developed UI3 components
. Prepared Document for whole lifecycle of FCC according to requirement
. Performed unit & integration testing
. Updating and Maintaining CVS.
Phase1
Project Description:
T V has a standard "T V Web Style Guide" to easily produce a worldwide
corporate representation of the T V Rheinland Group in the Internet. The
project requirement is to modify user-interface of the five Matrix OOTB
applications as per "TUV Web Style Guideline" in order to comply with TUV
Corporate Design / Corporate Information Standards without disturbing the
AEF framework. (Materials Compliance Central, Engineering Central, Info
Central, Library Central, Supplier Central). The project also involves
testing and documenting MySql Database (MySql Server 5.0.41) Replication in
Red Hat Enterprise Linux 4 Environment (using Matrix 10.7) to address the
disaster recovery aspect. The VMware OOTB setup dump should be delivered to
TUV which could be used as testing server in Client Environment.
Responsibilities:
. Coded JSP's and CSS
. Prepared a deployment build (webstack) and guide
. Coded JSP's and CSS
. Prepared Test Cases
. Performed unit & integration testing
. Updating and Maintaining CVS
Project-11
Company Name : Knowx Innovations Pvt. Ltd, Bangalore
Title : Application Exchange Framework (AEF) or Common
Dev
Technologies : HTML, JavaScript, JSP, JPO
Web Server : Apache Tomcat 5.5.23
Database : MySql Server 5.0.41
Duration : June 2005 to March 2007
Team Size : 4
Role : Enovia/MatrixOne Software Engineer
Project Description:
This Project contains Discussion, Access control (visibility for user),
Dynamic link for respective object and subscription functionality, these
all feature implemented commonly on version 10.7.SP1 which available to
various centrals.
Capture Email Threaded Message Replies is new features which enable Email
Integration that provides the user with the convenience to respond to a
discussion message directly from his mailbox.
DSFA is a store which provides the functionality of accessing the DSFA
Folder contents using the structure browser and creating/connecting the
DSFA objects on-demand from the Folder contents and Search dialogs.
Responsibilities:
. Coded JSP's and JPO's
. Developed UI3 components
. Performed unit & integration testing
Resume
Yogendra Kumar
Email: **********@*****.*** 3654 Ranchero
Drive, Apt 104,
Mob: +1-734-***-**** Ann Arbor, 48108, MI, USA