ENOVIA PLM Developer | JPO, MQL, TCL | UI3 Customization | REST Integrations
Send a job offer directly to this candidate
ENOVIA PLM Developer with hands-on expertise developing, customizing, and integrating ENOVIA PLM for a global engineering client (GE Power). Specialized in writing ENOVIA business logic using JPO (Java Program Objects), MQL, and TCL, customizing UI3 components to match client-specific engineering and product workflows, and building REST API-based integrations between ENOVIA and external enterprise systems. Skilled across the full PLM product lifecycle — planning, engineering change, BOM, and disposal — with a strong Java/J2EE foundation that supports fast, reliable PLM customization work.
Comfortable working in Agile teams and production support environments.
Senior ENOVIA PLM Developer at Tech Mahindra (2018-10 – Present)
Developed and customized ENOVIA PLM business logic using JPO (Java Program Objects) for the GE Power engineering platform, supporting the full product lifecycle from planning to disposal. Collaborated with a 20-member cross-functional team, using Java 1.8, Tomcat 7, and Oracle 12c to deliver and support production releases of the ENOVIA PLM platform.
Java / Spring Developer at Lotus Wireless Technologies India Pvt Ltd (2017-05 – 2018-10)
Java Developer at Planet E Software Solutions (2014-11 – 2017-05)
Developed the JAGAHUNT e-commerce platform (property listings, manpower supply, e-shopping) using Spring MVC, Hibernate, JSP, and Thymeleaf, deployed on Tomcat and AWS.
Bachelor of Technology in Computer Science & Engineering – Bonam Venkata Chalamayya Engineering College (Affiliated to JNTU Kakinada)