I am a highly motivated individual with a diverse background and over 17 years’ experience in the PLM field. I pride myself in looking for new ways to solve problems and increase profitability via an “outside the box” mentality that has proven to be an asset in many different areas of business including solution architecture, project management and business development. I have demonstrated the ability to communicate the value proposition to the customer, implement the solution and manage the project. I also have the following attributes: strong ability for solution detail planning, participating in the detail solution planning session, explain industry practices, fit and gap analysis, identify customizing requirements, developing detail implementation plans and manage such, contribute to SOW development for the deliverable, capitalization through BPC and new methodologies, methodology development.
PLM Senior Analyst/Developer
April 2017 – Present • Elyria, Ohio
The PLM Analyst position is part of the IT organization and is responsible for initiating a broad range of activities surrounding Bill of Material creation and management throughout the product lifecycle. The role will include Part and BOM creation, change management, and communication of relevant supporting data such as intended effectivity dates and material disposition. Also serve to promote best practices and internal business processes with relation to change management and general PLM functions.
Working with with Engineering, Supply Chain, Program Management, and other supporting functions in order to accurately structure new products and document product changes as part of the product development, continuous improvement, and sustaining engineering processes. Create and release part numbers in the PLM system, including collection, entry, and/or review of associated data and documentation from Engineering. Create and release Bill of Material structures based on input from Engineering and Manufacturing to represent appropriate multilevel structuring and groupings. Initiate and manage ECOs to document and communicate changes to previously released parts and BoMs. Advise on best practices for documenting changes on new and existing products. Insure data integrity between systems (PLM, ERP, MES, etc…) throughout the change cycle. Analyze, process and track ECO submissions to minimize processing time between submission and implementation. Participate in the development and continuous improvement of ECO and other related practices. Assist in the communication of Engineering BoM requirements between Supply Chain and Production to facilitate material planning, order fulfillment and execution.
PLM Senior Developer/Consultant
November 2014 – December 2016 • Vermilion, Ohio (Home Office)
Working as a senior development and analyst lead with the client’s application team, to help with installation and changes made to the Enovia software application. This includes modifying Java programs and JSP pages. Also worked as a senior analyst that help client’s business team with the understanding of what the application can do and to write functional and tech specs to make modification to application to meet the business needs. I was the technical lead during the upgrade from Enovia V6 13x to Enovia V6 14x. During this time I leading a team of developers; review the developer’s code to make sure that everything was correct. In charge of the end product to make sure that all of the old application items were programmed into the new application and not lost in transition.
Sr. Information Mgt. Consultant
Dassault Systems (MatrixOne)
September 2001 – October 2013 • Vermilion, Ohio (Home Office)
Halliburton – Lead a team of development personnel (4) for the Halliburton project. In leading this team, I did some development, code review and unit testing of the offshore team’s code. I also worked and met with the offshore team daily to help them understand the functional specifications and any issues that we had during the UAT testing with client.
P&G -performed with the business team to write function specifications to show the client new functionality in their current application.
Bell – as a member on the business team, I worked as developer to help to solve issues in production support. Then I worked on the implementation and testing of those solutions.
B&W - Working as a senior development lead with the B&W application team, to help with installation and changes made to the MatrixOne software application. This includes modifying Java programs and JSP pages. Senior analyst that help B&W business team with the understanding of what the application can do and to write functional and tech specs to make modification to application to meet the business needs. I was the technical lead during the upgrade from MatrxOne 10.5 to Enovia V6. During this time I lead a team of developers; review the developer’s code to make sure that everything was correct. In charge of end product to make sure that all of the old application items were programmed into the new application and not lost in transition.
JCI (Johnson Controls) - Working as a senior lead JCI application team, installing and made changes to MatrixOne software application Engineering Central to fit their business needs. This includes modifying java programs and JSP pages.
Covisint/GM: As part of an application team and team lead, I installed and made changes to MatrixOne software application Supplier Central application to fit with both company’s needs. This includes modifying java programs and JSP pages. Also worked closely with EDS to move data back and forth between companies (Covisint and GM). The technology that was used to do this was XML.
NASA (Glen Research Center) - Worked with the customer to figure out their business process and database schema for development in eMatrix. Created the schema and worked closely with their programmers on programming the JSP Pages, Java programs, and MatrixOne triggers which fit their business needs.
Goodyear - As part of the application team, helped the customer quickly develop JSP pages for the Matrix schema that they had in production. This includes working with test scripts and supporting the current application in production.
Nokia - As part of the application team, worked on creating wizards (mql, tcl) that would run in core matrix and on the web.
Technology: Java, JSP Pages, XML, Html, Enovia/MatrixOne/eMatrix, TCL, MQL, Oracle, DB2 Platform: Stand-Alone PC, Networked PCs, and Unix. Software: Microsoft Office, Adobe Acrobat, Adobe PageMaker
Sr. Programmer/Analyst Client Server
Bendix Commercial Vehicle Systems
October 1999 - September 2001 • Elyria, Ohio
PDM - As part of the application team, the team place three life cycles for Engineering into MatrixOne. The three life cycles are: Creation and Modify of Parts, Creation and Modify of Bill of Material, and Product Change. By doing these three life cycles, the application team moved the Parts and Bill of Material's off of the Mainframe into MatrixOne application. ISO Documents: As part of the application team, analysis, design construction, testing and documentation of the ISO Document application, this moved the ISO documents off of the Network into MatrixOne. By doing this it helps the business to have one location and revision of the ISO documents. Technology: PowerBuilder 6 & 7 MatrixOne (EMatrix), Tcl, Mql, Java, Html, JSP pages, MQSeries, Oracle, DB2 Platform: stand-alone PCs, networked PCs, UNIX Software: Microsoft Office, Adobe Acrobat, Adobe PageMaker
June 1998 - October 1999 • Independence, Ohio
Projects: Major City (Cleveland, Ohio): As part of the application team, created technical documentation and converted program source code to make programs year 2000 compliant. Duties included creating test scripts and test plans, performing baseline, regression, year 2000 testing and creating the final documentation before user sign off and acceptance. Also provided network administration support for the year 2000 team. This included setting up new work stations with all necessary hardware and software and performing all administration tasks for the Windows NT servers. Technology: Knowledge Man, Visual Basic, MS Access, SAS Platform: stand-alone PCs, networked PCs. American Greetings: As part of the application team, analysis, design construction, testing and documentation of the Customer Relationship Management application which was delivered to over 600 Sales Customer Representatives, District Sales Managers, and National Account Executives. This was designed to deliver an automated means for Sales Representatives to order common everyday product and plan for the stocking of product sold in seasonal cycles. Technology: PowerBuilder 6, Sybase database, DB2, Smalltalk Platform: IBM RS6000, IBM ThinkPad laptops
March 1997 - June 1998 • Solon, Ohio
Store21: As part of an application team, helped create a horizontal product, which was a point of sales software. Helped in design and programming the new features which would go into the base product which we sold to our customers. Technology: PowerBuilder 4 and PowerBuilder 5, Sybase database Platform: Window NT 4
December 1994 - March 1997 • Bedford, Ohio
Catalog CD: As part of an application team, created a program which stored part drawings of lift trucks for a customer on CD’s. The program allowed a customer sales person to look up the part drawing and display them. Catalog Warehouse: As part of an application team, created a horizontal product, which was sold to the public. The program allowed the user to store catalog information, text, graphics, or part data in a database. Once the data is in the database the application would also allow the user to create catalog pages. Technology, PowerBuilder 4 & 5, Visual Basic 5, Sybase Database Platform: Windows 95, Windows NT, Macintosh
Enovia/MatrixOne(TCL & MQL) (Expert)
Oracel Agile 9.3.3 and 9.3.4 (Intermediate)
Sybase, DB2, Oracle, Access (Intermediate)
Visual Basic (Intermediate)
References are available on request