Phani Dantuluri
ENOVIA PLM Developer | JPO, MQL, TCL | UI3 Customization | REST Integrations
Hire this person
Send a job offer directly to this candidate
About
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.
Experience
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.
- Customized ENOVIA UI3 components and developed custom widgets — forms, search widgets, and action panels — to align the platform experience with client-specific engineering and product management workflows.
- Designed and implemented REST API-based integrations connecting ENOVIA PLM with external enterprise systems for real-time data exchange.
- Authored MQL and TCL scripts to support data validation, automation, and administrative operations within the ENOVIA environment.
- Wrote and maintained JPO-based business logic to enforce workflow rules, data integrity, and process automation across the PLM platform.
- Supported production issues and enhancement requests for the ENOVIA platform, ensuring minimal disruption to engineering and product teams.
Java / Spring Developer at Lotus Wireless Technologies India Pvt Ltd (2017-05 – 2018-10)
- Built RESTful web services using Spring MVC for the EagleBiz in-house ERP application (HR, Sales, Admin, SCM, CRM, Inventory Management) and delivered backend components for REMMLOT, a GSM/GPS-based locomotive monitoring system for Indian Railways.
- Implemented DAO/Service/Controller layers, Spring Scheduler jobs, WebSocket push notifications, and REST API documentation via Swagger.
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.
Education
Bachelor of Technology in Computer Science & Engineering – Bonam Venkata Chalamayya Engineering College (Affiliated to JNTU Kakinada)
