Vivek
Teamcenter Specialist
E-Mail: ***********@*****.***
Mobile: +1-781-***-****
PROFESSIONAL SUMMARY
Over 10+ years of hands-on experience in PLM solutions using Siemens Teamcenter across Automotive, Aerospace, Defense, Manufacturing, and Engineering industries.
Experienced in working as Teamcenter Architect, Developer, and Administrator with strong knowledge in Teamcenter customization, configuration, integration, and production support.
Strong expertise in Teamcenter 14.x/13.x, Active Workspace (AWC), BMIDE, ITK, SOA, RAC customization, workflows, and data model enhancements.
Hands-on experience in customizing Active Workspace using Angular, TypeScript, HTML, CSS, JSON, and declarative configurations to improve user experience and business processes.
Experienced in developing custom workflows, handlers, extensions, batch utilities, and integrations using Java, ITK, SOA, MQL, and TCL scripting.
Good knowledge of Teamcenter administration activities including TEM deployment, FSC/FMS setup, user management, access control, volume management, and server performance tuning.
Worked extensively on Teamcenter integrations with SAP S/4HANA, T4S, LDAP, SSO, REST APIs, and enterprise applications.
Strong experience in CAD and PLM integrations with NX CAD, CATIA, Creo, and SolidWorks for engineering and manufacturing data management.
Experienced in BOM Management, EBOM/MBOM, Change Management (ECR/ECO/ECN), Product Structure Management, Release Processes, and Workflow Automation.
Worked on Teamcenter upgrade and migration projects including data migration, code remediation, validation testing, and deployment activities.
Good experience in Oracle SQL, PL/SQL, backend validation, troubleshooting, and production support activities.
Hands-on experience in ENOVIA and 3DEXPERIENCE platform administration, customization, and support.
Experienced in working within Agile/Scrum environments using JIRA, Confluence, Git, Bitbucket, Jenkins, Maven, and CI/CD tools.
Strong problem-solving and troubleshooting skills with experience supporting critical production issues, workflow failures, BOM issues, CAD integrations, and system performance improvements.
Effective team player with strong communication skills and experience collaborating with business users, architects, engineering teams, and global stakeholders throughout the project lifecycle.
TECHNICAL SKILLS
PLM Tools: Siemens Teamcenter 14.x/13.x, Active Workspace 6.x, ENOVIA, 3DEXPERIENCE, BMIDE, Dispatcher, TEM
Programming & Customization: ITK, SOA, Java, C++, TCL, MQL, JavaScript, TypeScript, HTML, CSS, JSON
Teamcenter Modules: Workflow Designer, Access Manager, Query Builder, Structure Manager, Change Management, Classification, Organization, Product Structure Editor
CAD Integration: NX CAD, CATIA, Creo, SolidWorks, NX Manager, CAD Dataset Management
Integration Experience: SAP S/4HANA, T4S, REST APIs, Web Services, LDAP, SSO, SAML 2.0, Kerberos, IDM Integration
Database Skills: Oracle, SQL, PL/SQL, Data Validation, Bulk Data Migration Scripts
Administration: FSC/FMS, Pool Manager, Volume Management, Cache Cleanup, User & Role Management, Server Configuration, Performance Tuning
Operating Systems: RHEL Linux, Windows Server
DevOps & Tools: Git, Bitbucket, SVN, Jenkins, Maven, JIRA, Confluence, CI/CD Pipelines
PLM Processes: EBOM, MBOM, BOP, ECR/ECO/ECN/MCO, Release Management, Change Management, Product Configuration
Migration & Upgrade: Teamcenter Upgrade/Migration (TC 13.x to 14.x/2312), EDM to Teamcenter Data Migration, Code Remediation & Validation
Manufacturing & Engineering Support: NX CAM Integration, Manufacturing BOM Management, Workflow Automation, Supplier Collaboration
Methodologies: Agile/Scrum, Production Support, L2/L3 Support, Root Cause Analysis, Technical Documentation, Deployment Support
PROFESSIONAL EXPERIENCE
Client: BMW
June 2024 - Till now
Role: Senior Teamcenter Engineer (Architect /Developer/Admin)
Responsibilities:
•Serving as a Senior Teamcenter Architect, Developer, and Administrator for BMW, supporting global PLM and digital engineering transformation initiatives using Teamcenter 14.3 and Active Workspace (AWC) platforms.
•Designed and implemented Teamcenter solutions using BMIDE 14.x, ITK, SOA, Java, and Active Workspace customizations to support automotive product lifecycle management processes.
•Customized Active Workspace 6.x UI components, commands, panels, stylesheets, and declarative configurations using Angular, TypeScript, HTML, CSS, and JSON.
•Developed and maintained custom workflows, handlers, batch utilities, and Dispatcher configurations using Teamcenter ITK and Dispatcher Manager 14.x.
•Performed extensive BMIDE data model enhancements including custom business objects, runtime properties, LOVs, dataset types, naming rules, and relation configurations.
•Managed Teamcenter administration activities including TEM deployment, FSC/FMS configuration, volume management, pool manager setup, cache cleanup, and server performance tuning.
•Supported Teamcenter environments hosted on RHEL Linux and Windows Server platforms with Oracle 19c as the backend database.
•Integrated Teamcenter with SAP S/4HANA, NX CAD, and enterprise applications using T4S, SOA services, REST APIs, and custom integration utilities.
•Supported EBOM, MBOM, product configuration, and release management processes for automotive assemblies and vehicle engineering programs.
•Configured and maintained Change Management processes including ECR, ECO, ECN, MCO, and approval workflows aligned with BMW engineering standards.
•Participated in Teamcenter upgrade and migration activities from version 13.2 to 14.3, including code remediation, validation testing, and deployment support.
•Developed and optimized SQL and Oracle PL/SQL scripts for backend validation, bulk data updates, reporting, and issue analysis.
•Configured Access Manager rules, organization structures, project security, and role-based access controls for engineering and supplier collaboration users.
•Managed NX Integration for Teamcenter (NX Manager), including CAD dataset synchronization, structure validation, and revision management.
•Utilized Git, Bitbucket, Jenkins, Maven, and CI/CD pipelines for source control, automated builds, and deployment across DEV, QA, UAT, and PROD environments.
•Troubleshot complex issues related to workflows, BOM structures, Active Workspace rendering, CAD integrations, and SAP synchronization within production systems.
•Collaborated with solution architects, business analysts, manufacturing teams, and global stakeholders during requirement gathering, design discussions, testing, and deployment phases.
•Worked in Agile/Scrum environments using JIRA and Confluence for sprint planning, defect tracking, technical documentation, and release management.
•Prepared technical design documents, deployment guides, customization documents, and operational support manuals for Teamcenter solutions.
•Provided L2/L3 production support, root cause analysis, user training, and performance optimization support for engineering and manufacturing teams across multiple BMW business units.
Application: Siemens Teamcenter 14.x, Active Workspace, BMIDE, ITK, SOA, RAC, NX CAD, SAP S/4HANA, T4S, Workflow, Query Builder, Access Manager, PLMXML, Oracle, SQL, Git, Jenkins, Linux, Windows.
Client: Lockheed Martin - Dallas, TX
Mar 2022 – May 2024
Role: Senior Teamcenter Developer/ Administrator
Responsibilities:
•Managed and administered ENOVIA and 3DEXPERIENCE platform environments, ensuring consistent system availability, stability, and performance for engineering and business users
•Provided day-to-day support including user provisioning, role and access management, license configuration, and issue handling using ENOVIA administration console and 3DEXPERIENCE platform tools
•Performed application and server installations, patching, upgrades, and environment maintenance across Windows and Red Hat Linux systems using platform deployment utilities
•Developed and supported customizations using MQL, TCL, and Java programs to enhance ENOVIA functionalities and meet business requirements
•Troubleshot complex application and server issues by analyzing logs, MQL queries, and system behavior, ensuring quick resolution of production incidents
•Configured and maintained integrations with authentication systems using LDAP, SAML 2.0, Kerberos, and SSO for secure and seamless user access
•Worked on Cameo and Teamwork Cloud administration, supporting model-based systems engineering teams and resolving access or performance issues
•Collaborated with infrastructure and security teams to implement vulnerability fixes, system hardening, and compliance-related updates
•Monitored system performance and carried out tuning activities to improve response time, optimize resource usage, and reduce recurring issues
•Supported incident and change management processes using JIRA, ensuring timely updates, proper tracking, and SLA adherence
•Gathered requirements from business users, SMEs, and process owners, and translated them into technical solutions within ENOVIA/3DEXPERIENCE
•Automated routine administrative tasks and deployment steps using scripts to improve efficiency and reduce manual intervention
•Maintained version control and managed code deployments using Git and SVN for PLM customizations and configurations
•Assisted with database queries and validations using SQL and Oracle to support backend troubleshooting and data consistency checks
•Created and maintained detailed technical documentation, SOPs, and knowledge base articles for configurations, troubleshooting, and support activities
•Participated in release planning, testing, and production deployments, ensuring smooth rollouts with minimal disruption to business users
Client: Caterpillar Inc., Irving, TX
Feb 2020 – Jan 2022
Role: Teamcenter PLM Consultant
Responsibilities:
•Developed custom Teamcenter services using SOA to integrate with third-party applications, enhancing PLM capabilities and extending system functionalities.
•Created and modified 3D models and 2D drawings using SolidWorks and CREO as per Caterpillar standards.
•Worked closely with the NX Team and implemented the changes in Teamcenter as per requirements.
•Designing Workflows and developing the Custom Workflow Handlers
•Worked on BMIDE Configurations, Developing and Enhancing the Workflow Templates, Developing Custom Handlers and Extensions, Query Builder
•Worked on Code full customization with Extensions and SOA Services
•Successfully Migrated the Data from the EDM to Teamcenter
•Developed multiple Migration Scripts using ITK Layer APIs for migrating the Data and validating the Same
•Integrate the IDM Application with Teamcenter for Seamless Account creation/Updating/Deletion in Teamcenter
•Created New SOA Library and Service Definitions along with the Various Operation Definitions necessary for integrating the TC with IDM.
•Supported engineering change (ECR/ECN) and release processes.
•Managed BOMs, part lifecycle, and product data in Teamcenter PLM.
•Co-ordinate with the IDM Application team to implement the changes as per the requirement.
•Performed administrative tasks within Teamcenter, including user access control, configuration management, and lifecycle management to ensure system reliability and adherence to corporate standards.
•Ensured CAD and PLM data accuracy through validation and quality checks.
•Collaborated with Caterpillar’s IT and engineering teams to successfully integrate Teamcenter with CAD tools such as NX and Catia, enabling seamless data exchange and enhanced design workflows.
•Integrated NX CAM outputs (tool paths, setup sheets, NC code) into Teamcenter workflows for release management, change approvals, and manufacturing validation.
•Supported creation of Manufacturing BOMs (MBOMs) and Bills of Process (BOPs) aligned with CAM programming and shop floor requirements.
Client: Honeywell Technologies, Hyderabad
Role: Teamcenter PLM Consultant Oct 2015 – May 2018
Responsibilities:
•Conducted in-depth analysis to align Teamcenter tailored to specific business requirements, including the development of workflows, data models, and integrations with enterprise systems.
•Developed and modified 3D models and 2D drawings using CREO and managed product data in Teamcenter.
•Performed administrative tasks in Teamcenter, including user access control, configuration management, and lifecycle management to ensure smooth system operations.
•Created and deployed custom ITK modules and RAC plugins, extending Teamcenter functionality to meet unique business needs. Handled BOM creation, part lifecycle management, and engineering change (ECR/ECN) activities in PLM.
•Oversaw the creation of bespoke web services to integrate Teamcenter with downstream systems, improving data flow and synchronization of processes.
•Designed and developed custom UI plug-ins using Eclipse IDE, enhancing user interaction with Teamcenter.
•Utilized ITK programming techniques for developing custom handlers, extensions, and user-specific services to improve system performance and flexibility.
•Proficient in Business Modeler IDE (BMIDE) for server and client-side customization, implementing changes as per organizational needs.
•Customized modules in Product Structure Editor, Structure Manager, Query Builder, Workflow Designer, Access Manager, Organization, Classification, Change Management, and Material Management, ensuring smooth functionality across business lines.
•Ensured design data accuracy and compliance with Honeywell standards and PLM processes.
•Analyzed end-user requirements and implemented Active Workspace Client (AWC) customizations to improve user experience and usability.
•Configured BMIDE data models, including the creation of handlers, extensions, conditions, audit logs, and batch scripts, both code-based and codeless, for tailored system enhancements.
•Implemented stylesheet customizations for table properties, along with dynamic compound properties and user-friendly summaries, improving data presentation and accessibility.
•Conducted in-depth analysis to align Teamcenter functionalities with organizational requirements, ensuring efficient system usage and scalability.
Bharat Electronics Limited (BEL) – India
Teamcenter Engineer June 2013 To July 2015
Responsibilities
Worked on Siemens Teamcenter PLM for managing product lifecycle data, engineering documents, and BOM structures for defense and electronics products.
Created and maintained item revisions, part structures, and document relationships in Teamcenter to support engineering and manufacturing teams.
Configured workflows, access controls, and lifecycle states to streamline design release and approval processes.
Supported CAD data management and integration activities with NX for mechanical design and drawing management.
Managed Engineering Change Requests (ECR) and Engineering Change Orders (ECO) to ensure controlled product updates and traceability.
Performed user administration activities including role assignment, project creation, and permission management in Teamcenter.
Worked on BOM comparison, product structure validation, and revision management for complex assemblies.
Coordinated with design, production, and quality teams to resolve PLM-related issues and improve data accuracy.
Developed and modified BMIDE configurations including business objects, properties, LOVs, and dataset configurations.
Assisted in migration and bulk upload of engineering data using Teamcenter utilities and data management tools.
Generated reports and extracted PLM data to support audits, production planning, and project tracking activities.
Participated in system testing, user support, and troubleshooting activities for Teamcenter applications and workflows.
Maintained document management processes for technical specifications, drawings, compliance records, and release documentation.
Worked closely with cross-functional teams to improve PLM processes and ensure adherence to defense industry standards and internal procedures.