Years Experience
Projects Completed
CAD/CAE Tools
I am a passionate Software Developer with over 6 years of experience in developing and customizing CAD/CAE automation tools and engineering applications. My expertise spans across multiple CAD platforms including CATIA V5, SolidWorks, Creo, and HyperMesh.
Throughout my career, I have successfully delivered efficient and reliable automated design solutions that have significantly improved productivity and reduced manual effort in engineering processes.
Developed a C# and CATIA V5 automation framework with Model Command Processor to interpret AI-generated commands. Built REST API for CATIA operations integrated with ChatGPT Actions, enabling natural-language 3D model generation.
Built a C# .NET desktop tool that connects to a running CATIA session via COM Automation APIs to batch-convert CATPart/CATDrawing/CATProduct files. Exports to formats like STEP, IGES, STL, CGR, DWG/DXF, PDF, and 3DXML with progress tracking and organized output folders.
Data-driven hole creation in CATIA using a CSV file. Includes a Hole Analyzer to detect intersecting holes (highlights conflicts in red), interactive face selection, and automated hole generation via CATIA COM automation.
I'm always interested in hearing about new opportunities and challenges in CAD automation and engineering software development.