Shivang Kheradiya - 03.12.2024 - R2
Shivang Kheradiya - 03.12.2024 - R2
KHERADIYA
AVEVA Plant Design Tools Developer | BE Mechanical Engineer | Infosys. Ltd. | D.O.B.: 9th February 1997
+91-9427104919 | [email protected]
CAREER OBJECTIVE A highly skilled professional with 6.5 years of experience in AVEVA tools development,
administration, and customization, seeking a challenging work environment that aligns with
my expertise ultimately leads to career growth and the overall success of the organization.
Sr. Associate Consultant (AVEVA Tools Developer, Infosys Ltd.) July 2023 – Current
AVEVA Tools Development Team
• Automation Add-In Development: Designing and maintaining automation add-ins, forms, functions, objects, and
user interfaces to automate manual tasks within AVEVA Tools such as E3D, Diagram, and Engineering.
• Programming Expertise: Proficient in PML, PMLNet, C#.NET, .NetFramwork, WPF, C++, CMake & Python for
developing AVEVA Tools in associated modules.
• Deployment Management: Utilized GitHub, Jenkins, SonarQube to streamline deployment processes.
• AVEVA Environment Customization: Tailoring AVEVA environments/ AVEVA Entry Tools to meet specific
requirements of different business units.
• Development Progress Management: Implementing development project progress pipeline using tools like Rally
for efficient project execution.
• Support and Maintenance: Providing operational support to ensure smooth maintenance of AVEVA projects.
• Architecture Design: Leading architecture design efforts for new tools and functionalities development.
Import Model Manager Development Team
• Application Architecture Design: Architecting application using PMLNet in C#.NET to enable the native import of
STEP files into AVEVA E3D primitives.
• Database Implementation: Implementing SQLite databases for efficient processing of large files.
Associate Consultant (E3D Developer EEP+, Infosys Ltd.) May 2022 - Jun 2023
Engineered Equipment Package Plus (EEP+) (GE Gas Power):
A project on Modularization concept consisting implementation of Port and Rule mechanism in E3D.
• Collaborated with the team to Automate 3D Model development using Excel-based parameters.
• Developed and maintained PML code in line with project specifications, enforcing client-specific coding standards.
• Managed Git repository for version control and documentation.
• Established and maintained a rule-based 3D model library (APPLDW), ensuring consistency and collaboration with
E3D Catalogues & Specification teams.
• Facilitated technical discussions, optimized library integration, and customized report templates for 3rd party tools.
• BOQ Report Customization using AVEVA Report Designer tool (Including Scripting).
• BOQ Report Customization using GE Report Manager tool (Including PML & C# Scripting).
Piping Engineer (AVEVA E3D Administrator, Quanta Process Sol. Pvt. Ltd.) Oct 2021 - May 2022
Streamlined The E3D / PDMS Project Life Cycle from The Creating of The Project to The Ending of The Project with
Maintaining the Quality of Deliverables.
AVEVA E3D/ PDMS General Administrative/ Development Activities:
• Established customized folder structure and scripts for efficient project setup.
• Automated tasks through task scheduling, including backup and Navisworks review file generation.
• Developed forms, functions, and macros to meet specific project requirements. E.g. Navisworks Review File
Generation Macro for the Project Requirement (Colores & Required Data Dump)
• Created Batch Scripts for Project Backup and Archive Generation
AVEVA Admin Module:
• Created and maintained projects, teams, users, • Data Integrity Checks (DICE)
databases, MDB, and DB sets. • Implemented database reconfiguration as needed.
• Configured data access control (DAC) and provided • Managed database merge and backtracking
access control assistance processes.
AVEVA Lexicon Module:
• Defined and maintained user-defined attributes (UDA) and user-defined entity types (UDET).
AVEVA Catalogue/ Paragon:
• Development Of Company Specific Catalogue Libraries for Various Disciplines
• Maintained Catalogues, Part Families, Specifications for Various Disciplines in Various Project
• Configured and maintained Multi-Discipline Support (MDS) libraries
• Defined and maintained component properties.
AVEVA Iso-Draft:
• Isometric Option Files Configuration • Company Specific Isometric Symbol Creation
AVEVA Draw/ Draft:
• Auto Drawing Production (ADP) Configuration • Project Specific Miscellaneous Settings (Sheet
• Company Specific Library Development (Sheets, Overlays, Draw Lists, Plotting Options)
Symbols, Labels, Styles, Representation, Tag Rules)
AVEVA Design:
• Equipment / Supports Templates Development
• AVEVA Report Designer: Report Template Definition Setup and Report Generation
• Clash Check Configuration & Report Generation
• Tooltip Setup
Mechanical Engineer (TECHIN Process Technologies Private Ltd.) Jan 2021 - Oct 2021
Actively participated in plant designing and model review meetings with clients for the majority of Chemical and Oil
& Gas Plants. And used to manage the timely delivery of various deliverables.
• Planning & conducting the 3D Model Review Meeting (30%, 60%, 90%) with Clients
• Coordinating Between the Departments for Delivering Documents on time
• 3D Model & Piping Department Specific Deliverables Preparation, Update, Review, Checking
• Clients Meets to Understanding the Expectations and Requirements
• Maintaining The Quality Deliverables
• Autodesk Revit 2018: Modelling, Drawing Preparation/ Extraction
• CADWorx 2015/2019: Administration and Trainer for Equipment, Piping modelling
Piping Engineer (Quanta Process Solutions Pvt. Ltd., Campus Placement) Jun 2018 - Jun 2020
Participated in 3D Model & Respective designing documents preparation, update, review and checking activities for
the majority of Chemical and Oil & Gas Plants.
• CADWorx 2015/2019: Administration and Trainer • Isometric Extraction & Checking
for Equipment, Piping modelling • Valve, Piping Material Specification
• OrthoGen (V10): Piping GAD Extraction • Vendor Document Review (Piping Aspect)
• CAESAR II 2018: IBR System Modelling • Specialty Item datasheets
• I-Configure: Administrative Templates setup & • Pipe Rack Section Drawing Preparation
Isometric Extraction • Inch Dia. Calculation for Tender
• Nozzle Orientation Preparation & Checking • Inch Meter Calculations for Tender
• Material Take Off: Valve, Pipe & Pipe Fitting • Schedule of Rates for Equipment Erection
(Preliminary, Final), Insulation, Supports, Painting • Schedule of Rates for Piping Erection
ACHIEVEMENTS
• Awarded scholarship from Government Scheme name as Hon. Chief Minister Scholarship.
• Qualified exams organized by MHRD, Govt. of India as name “NPTEL (National Programme on Technology
Enhanced Learning)”
Sr. Subject Name of Institute Course Instructor % Marks
EDUCATION
Programming Projects
Project demonstrates the proven skills in PML, PMLNet, Python, C++/ CLI, VBA, VB/ C# .NET, WPF, .NetFramework:
1. PyAVEVAE3D
• POC for Python 3 embedding into AVEVA Products which are based on PML & PML.Net.
• Python 3 Pure Embedding & Extending modules based on C++/ CLI.
2. AVEVA ENVIRONMENT
• Environment Helps to Manage Drives, Projects, Applications, Addins, Plugins, Macros and etc...
3. AVEVA PROJECT MAINTENANCE UTILITY
• Tool helps to carryout processes e.g. DICE Check, Session Merge, Project Backup, Extract Controls
4. ENGINEERING TAGS DELETE BASED ON DIAGRAMS
• Based on the Deleted elements in AVEVA Diagrams, all respective tags delete from engineering.
5. 3D TEXT GENERATOR IN E3D
• Generates a Db Listing for 3D Letters of the required sentence in any font and size installed in the system.
6. MTO PALETTE
• Palette Created in Excel using VBA.
• Multiple components can enter with single click in Excel for Creating Bill of Material.
7. PIPE RACK SECTION GENERATOR
• VB.NET assembly file for AutoCAD Created in Visual Studio.
• It creates pipe rack section from line numbers and line sizes mentioned in designed excel file.
8. PIPE LENGTH CALCULATOR
• VB.NET assembly file for AutoCAD Created in Visual Studio.
• It transfers Coordinates from AutoCAD Drawing (Equipment Layout) to Designed Excel file.
• Calculation in Excel Gives Pipe Length for Preliminary Piping MTO.
9. PIPING MTO EXTRECTOR FROM NAVISWORKS
• VB.NET Plugin for NAVISWORKS Simulate 2016 Created in Visual Studio.
• It extracts the MTO from Navisworks document file (.nwd) within a few minutes for whole project.
10. PIPE FITTING MTO SUMMARY GENERATOR
• Palette created in excel using VBA. It Merges multiple excel files.
• Extract required information form merge file and summarise extracted data in company’s format.
11. E3D PIPING SPECIFICATION GENERATOR
• It’s Purely use of MS Access database (SQL).
• It used to develop Specon Macro from QPS Piping paper Specification.
12. PML MACROS
• !!genReviewXXX() : PML Function to make (.rvm) and Attribute dump file of the project.
• !!exportCeRvm() : PML Function to make (.rvm) and Attribute dump file of CE.
• !!feedLineAttrib() : PML Function to assign value (Line Process Data) to UDA on pipe.
Accomplished Engineering (EPCM) Projects
Academic Projects
Automation Attachment for Using Arduino microcontroller, developed a system which is useful for any
Machine Tools machine tool to make it run using computer.
Automatic Marking Machine Developed a robot which can mark any surface development profile as per given
for Surface development dimension.
DECLARATION
I hereby declare that above mentioned details are true to the best of my knowledge.
Place : Vadodara, Gujarat – India.
Date : 18th December 2024 Shivang Kheradiya