Post Job Free

Resume

Sign in

Enovia, TVC, Java, SolidWorks Integration, SQL, Oracle 11g etc...

Location:
Chicago, IL
Salary:
85000
Posted:
February 09, 2016

Contact this candidate

Resume:

NARESH SOMASUNDARAM

Wheeling, IL Mobile: +1-717-***-****

***** *****: actgrf@r.postjobfree.com

PROFILE

An accompalished Senior Software Engineer with 6 years and 7 months of experience in Enovia/eMatrix PLM (Product Lifecycle Management). Experienced in Enovia ADK, BPS, and UI Components, Enovia-SolidWorks Integration and various ENOVIA Centrals, TVC, J2EE, Servlets, JSP, Web services, Struts framework and some third party tools. Apart from technical expertise I also possess strong analytical and communication skills.

Currently looking for a position in an environment that offers a greater challenge, increased benefits for me, and the opportunity to help the company.

EXPERIENCE

Sep’15 to Till Date - Harward Technologies LLC, Lake Forest, IL as Software Engineer

Oct’14 to Sep’15 - Tech Mahindra Americas, Harrisburg, PA as Sr. Software Engineer

Mar’11 to Oct’14 - Tech Mahindra, Bangalore, India as Sr. Software Engineer

Jun’09 to Mar’11 - IBell, Bangalore as Software Engineer

Area of Expertise

Gathering and documenting Business Requirements Testing/Evaluations

Interdepartmental Coordination Action Plans & Resolutions System Analysis.

Ability to communicate across multiple business and technical areas.

Combining excellent technical qualifications with achievements in providing the highest quality software.

Good Experience in estimation, schema designing, production support and performance analysis.

Technical Expertise

Technical Support/Simplification of IT Business Requirements Analysis

Good Experience in design, development, customization, testing, production support and maintenance on Enovia/e-matrix platform and Technia Value Components (TVC).

Good knowledge on Enovia UI components, Program Central, Custom Central, TCL, JPO, MQL and Studio Modelling Components, Web services (both Enovia and Java).

Knowledge on integration skills with third party tools like SAP, Custom Database (Oracle based application), CPR (Dot net based application).

Experience in developing applications using Java, JSP, J2EE, Struts, XML, JDBC, HTML and JavaScript.

Experience with different versions of Apache-Tomcat such as 6.0.35, 6.0.37 and Eclipse Indigo, Juno and Luna.

Experience is process tools like SAP SOLMAN for around 2 months.

Commitment in achieving corporate goals.

Strong analytical & communication skills and ability to work independently with minimal supervision, and perform as part of a team.

IT SKILLS

Languages

:

Java, J2EE(Servlets, JSP), TCL

Tools

:

Enovia(Business, Matrix, MQL, System), Enovia-SolidWorks, TVC, Smart SVN, Tortoise SVN, MS Visio

Database

:

Oracle 10g, Oracle 11g

App Server/Web server

:

Oracle Application Server 10g, Apache Tomcat 6.0.35, 6.0.37

IDE

:

Eclipse, NetBeans,

Frame Works

:

Struts, Enovia Framework, TVC

Web Technologies

:

HTML, JavaScript, Web services, XML

Domain Knowledge

:

Manufacturing

PROJECT ACHIEVEMENTS

Received Bravo award couple of times for outstanding performance.

Received Associate of the Month for consistent performance and quality deliverable.

Received POB award for proposing performance improvement solution and successfully implementing the same.

MAJOR PROJECTS

Hospira

Hospira uses Enovia PLM to manage the projects, products, workspaces, CAD Drawings and most importantly of the documents. It is tightly integrated with SolidWorks to manage their CAD Drawings and CAD models by the designers and CAD users.

Technologies

Java, Enovia V6R2012x (Business, Matrix, MQL, System), TCL, Solid Works, HPQC, SAP Solman

Duration

From Sep 2015 to till date

Optimized business process and implemented automated reports that improved efficiency, reduced expenses, labor costs, and maximized profit by removing outdated manual processes.

Created slide presentations for quarterly business reviews for documenting business process, application performance, and pending business initiatives.

Documenting the changes and new features implemented.

Active participation in deployment for Enovia applications.

Automating manual tasks for Enovia applications.

Handling production support.

Creating scripts to generate the reports.

Created/Modified admin objects based on the requirement for enhancements, new features and for fixing the bugs in the application.

Data Migration/Correction.

Organizing UAT and perform production deployment.

TE connectivity TLM

(Tyco Electronics)

TE connectivity Tooling lifecycle management is new custom central involves providing customer with PLM application to maintain track the lifecycle of tool. And it involves a very close integration with Program Central, Engineering Central, legacy systems like SAP, Zycus and custom application for maintaining the Parts called CPR (Central Part Registry).

Dealing with different types of tools each having huge number of attributes, we have come across many performance issues and provided highly effective and stable solutions using TVC.

Technologies

Java, Enovia V6R2012x (Business, Matrix, MQL, System), TCL, MQ, TVC, MS Visio

Duration

From Oct 2014 to Aug 2015

Active participation in migrating tools existing in different system by multiple business units into to new TLM module which involves migrating the old data to new schema models and achieved 100% success without any data loss using JPO, TCL.

Involved in requirements gathering for the business, analysing the requirements and proposing the better solution which would be best for the business.

Analysing, understanding the current business process and suggesting the necessary improvements and implementing the same in ENOVIA V6R2012x.

Assisted in developing utilization reports that were presented to management at monthly meetings.

Worked with various department managers to integrate company needs into the computer network.

Assisted with evaluating potential software and hardware upgrades.

Created admin objects like policy, type, attributes, relationship, web form, person, table, menu and command, role, etc...

Writing Data Handlers, Cell Renderer, and Cell Editor for implementing TVC requirement.

Created tables, menus and commands using TVC components.

Customized JSPs, Triggers and JPOs.

Coding using Struts, JSP, and Java Script.

TE connectivity Program Central Development and Support

(Tyco Electronics)

Program Central Support and Maintenance project involves customization of Enovia Program Central V6 according to the client requirement to develop a system which meets customer requirements. Customized the entire Program Central application with lot of new functionalities and also implemented and customized Technical Value Components for various structure browser and table pages.

From Dec 12, Started technical upgrade from Enovia v6R2009X to Enovia V6R2012x.

Technologies

Java, Enovia V6R2012X (Business, Matrix, MQL, System), TCL, TVC

Duration

From Mar 2011 to Oct 2014

Active participation in migrating Enovia v6R2009x to Enovia V6R2012x

Has implemented many migration scripts to migrate data from old to schema to new schema using JPO, TCL.

Analysing the requirement given by the client and implementing it.

Developing the new requirements in Enovia V6R2012x.

Created admin objects like policy, type, attributes, relationship, web form, person, table, menu and command.

Writing Data Handlers, Cell Renderer, and Cell Editor for implementing TVC requirement.

Created tables, menus and commands in the xml format to make them Compatible to work in TVC Structure Browser

Customized JSPs, Triggers and JPOs.

Coding using Struts, JSP, Java Script

Building jar file using Ant process and using Eclipse. Ant process includes compiling of source code under its source folder and creating the jar file using build.xml.

Impact Analysis for any requirement on the other parts of the application.

Documenting the changes made during the development.

Preparing the test case and design documents.

Functional Unit Testing, Performance Testing and Bug Fixing.

Managing the configuration and controlling the file versions using SVN.

ELGI PLM Upgrade & Enhancements

ELGI equipment’s, Coimbatore has implemented Matrix 10.6 SP2 with Engineering Central, Program Central & Designer Central. They have also integrated solid works, Auto CAD, Inventor, and Microsoft Applications. We then upgraded their system to ENOVIA V6R2010x. Following are the enhancements performed for the ELGI equipment’s along with the upgrade: ECO / ECR Affected Items UI Changes Auto Create and Connect of ECO with ECR when ECR goes to Plan ECO state Mass Approve Functionality Auto connect of Spec to ECR/ECO when Part is getting connected

Technologies

Java, Enovia v6R2010X (Business, Matrix, MQL, System), TCL

Duration

From Mar 2010 – Feb 2011

Developing the requirement.

Created admin objects like type, attributes, relationship, web form, person, table, menu and command.

Customized JSPs, Triggers and JPOs.

Building the test environments

ELGI Equipments Ltd,

(Coimbatore, India)

Migrating Data From Legacy System

ELGI maintains the supplier list currently in the BAAN ERP system. Controlling of the Supplier contacts,

Capabilities, certifications, parts supplied are little difficult for the design team. So the Supplier data base needs to be maintained outside the ERP system. Hence, the customer wanted to implement the Supplier

Database in the PLM platform to ease the Supplier Development Process.

The supplier central is the solution provided for this purpose from MatrixOne. We have built a process for new Supplier Introduction and Approval. There were around 6000 Suppliers created in the database using data migration scripts.

Environment

Matrix 10.6

Duration

From Oct 2009 to Feb 2010

Collecting the Supplier related information from the SMEs.

Writing Data Migration Scripts for migrating the Supplier data.

Writing triggers to meet the Supplier Introduction / Approval Process

ELGI Equipments Ltd,

(Coimbatore, India)

ECO Implementation Checklist

The ECO lifecycle in MatrixOne PLM has following states:

Create -> Define Components -> Design Work -> Review -> Release -> Implemented

When the ECO gets released there needs to be a checklist created to make sure that the ECO gets implemented across the enterprise without fail. We have created a Checklist Template object for each product line. The Checklist Template object contains Checklist Tasks and assigned to different responsible persons who should complete those tasks in order to implement the ECO.

When the ECO comes to Release state, the checklist object will get created automatically. The assignees of checklist tasks will get notified by email with the estimated finish date of the tasks. The assignee can complete the task and when the last task gets completed the ECO gets promoted to Implemented state.

There will be an escalation mail sent to the Manager, ED & MD level if any of the ECO Implementation task is not completed in the given stipulated time.

Environment

Matrix 10.6

Duration

From Jul 2009 to Sep 2009

EDUCATION

Graduated in B.E with major in Electrical and Electronics Engineering from Veltech Multitech SRS Engineering College, Chennai, TN in April 2009 with first class.



Contact this candidate