Mohamed Iqzas, Developer in Chennai, India
Mohamed is available for hire
Hire Mohamed

Mohamed Iqzas

Verified Expert  in Engineering

PLM Consultant and Software Developer

Chennai, India

Toptal member since August 15, 2022

Bio

Mohamed is an experienced PLM software consultant, Java developer, and full-stack engineer with a demonstrated history of working in PLM applications. He's a mature IT professional with 12+ years of experience with different technologies, including Siemens Teamcenter, React, Redux, Node.js, TypeScript, Spring Boot, Hibernate, styled-components, and Sequelize ORM. He's also exploring technologies such as React Native and Flutter in his free time.

Portfolio

Bene Studio Kft
Node.js, React, Redux, Sequelize, Styled-components, Amazon S3 (AWS S3)...
Intelizign Engineering Services
Teamcenter, Java, API Integration, Upgrades, Customization, Jira, GitHub...
Tata Consultancy Services
Java Servlets, Node.js, Web Services, SOAP, Teamcenter...

Experience

  • Java - 9 years
  • Product Lifecycle Management (PLM) - 8 years
  • SQL - 6 years
  • Node.js - 2 years
  • Spring Boot - 2 years
  • React - 1 year
  • Hibernate - 1 year

Availability

Part-time

Preferred Environment

Teamcenter, Java, Jakarta EE, Spring Boot, Hibernate, Node.js, React, Styled-components, REST APIs, SQL

The most amazing...

...experience is leading the integration team as part of a multi-disciplinary end-to-end PLM implementation in an agile way for a US-based med-device manufacturer.

Work Experience

Full-stack Developer

2021 - 2022
Bene Studio Kft
  • Developed back-end features for a fitness tech startup mobile app.
  • Developed a React-based front-end portal for administrators of the mobile app.
  • Trained in Flutter mobile development and took part in the simple feature development for a mobile app.
Technologies: Node.js, React, Redux, Sequelize, Styled-components, Amazon S3 (AWS S3), Bitbucket, Jira, TypeScript, JavaScript, REST APIs, Spring, Amazon Web Services (AWS)

Senior PLM Consultant

2017 - 2022
Intelizign Engineering Services
  • Acted as a team lead for PLM greenfield implementation for a medical devices manufacturer following the Agile methodology.
  • Served as a project lead for two major Teamcenter PLM software upgrade projects.
  • Contributed to pre-sales business development and proposal preparation to understand the needs of new customers looking for PLM solutions.
  • Developed engineering change management solutions for the recreation vehicle manufacturer.
  • Performed integrations between Teamcenter PLM and Microsoft Dynamics AX ERP systems.
Technologies: Teamcenter, Java, API Integration, Upgrades, Customization, Jira, GitHub, Apache Maven, Spring Boot, C++, SQL, Product Lifecycle Management (PLM), Oracle, Microsoft SQL Server, JavaScript, REST APIs, Spring, Amazon Web Services (AWS)

Teamcenter Java Developer

2009 - 2017
Tata Consultancy Services
  • Coordinated onsite and offshore activities for a major Teamcenter PLM upgrade for a European oil and gas company.
  • Developed a chatbot application for Teamcenter PLM software using Node.js and IBM Watson Conversation service.
  • Acted as a module lead for various Teamcenter PLM projects for the inquiry-to-order module.
  • Developed SOA-based Teamcenter PLM services as a Teamcenter developer.
  • Played the role of a Java back-end developer in the banking and financial services domain.
Technologies: Java Servlets, Node.js, Web Services, SOAP, Teamcenter, Product Lifecycle Management (PLM), Oracle, Upgrades, JavaScript, MySQL, REST APIs

Experience

PLM Implementation for Medical Device Manufacturer

Greenfield Teamcenter PLM process implementation for a US-based medical device manufacturer with more than 5,000 PLM users.

• Collaborated with business analysts and workstream leads to prepare feature requirements.
• Performed design and technical implementation of core PLM requirements and integrations with ERP systems using Java Spring Boot web services.
• Worked on implementing the end-to-end change management process for different parts and documents.
• Customized PLM software user interface as per business needs.
• Led project management through Agile methodology with Jira application.

Engineering Change Management for Recreation Vehicle Manufacturer

PLM change management processes are used to effectively manage revision changes in a manufacturing process. It can be used to collaborate on changes within a team and manage and notify the revisions in parts and documents.

Worked with business analyst and PLM administrators in rolling out change management workflows, which formed the backbone of engineering changes and data flow from PLM software to ERP systems.

Teamcenter PLM Chatbot

Developed a web-based chat application with Node.js back end integrating with IBM Watson Conversation service, which provides NLP capability for user inquiries.

The user intents identified by the IBM Watson service are integrated with Teamcenter PLM SOA web services for constructive actions.

Healthtech Fitness Mobile App

Full-stack development of a UK-based fitness running app with Node.js back-end services and React-based admin portal front end. Integrated with AWS S3 SDK for cloud storage of user images and implemented group feature using Stream Chat API for multimedia-enabled chat functionality. The features were developed in an agile fashion.

Education

2005 - 2009

Bachelor's Degree in Electrical and Electronics Engineering

Thiagarajar College of Engineering, Anna University - Madurai, India

Skills

Libraries/APIs

React, Node.js, REST APIs, Java Servlets

Tools

Jira, GitHub, Apache Maven, Sequelize, Bitbucket

Languages

Java, SQL, JavaScript, C++, TypeScript

Frameworks

Spring Boot, Hibernate, Redux, Spring, Next.js

Paradigms

Change Management, Unit Testing

Platforms

Oracle, Amazon Web Services (AWS)

Storage

Microsoft SQL Server, Amazon S3 (AWS S3), PostgreSQL, MySQL

Other

Web Services, SOAP, Teamcenter, API Integration, Upgrades, Product Lifecycle Management (PLM), Styled-components, Electrical Engineering, Team Leadership, Customization, IBM Watson Assistant

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring