Pushpak Pandit

Software Engineer

Pune, Maharashtra, India14 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 14+ years in CAD and computational geometry.
  • Patent holder with expertise in constraint solvers.
  • Presented at major industry conferences.
Stackforce AI infers this person is a highly skilled Principal Software Engineer specializing in CAD and computational geometry.

Contact

Skills

Core Skills

Computational GeometryConstraint SolversAi-assisted Engineering Systems

Other Skills

C (Programming Language)Standard Template Library (STL)Constraint AnalysisPerformance ImprovementSoftware ArchitectureSoftware DevelopmentComputer-Aided Design (CAD)SOLIDWORKSD-Cubed DCMData StructuresAlgorithmsObject-Oriented Programming (OOP)Python (Programming Language)PandaNumPy

About

Principal Software Engineer with 14+ years of experience building large-scale, production-grade CAD assembly systems used by engineers worldwide. I specialize in computational geometry, constraint solvers, degrees-of-freedom (DOF) management, and performance optimization for complex engineering software. My work focuses on designing robust algorithms, stabilizing solver behavior, and translating geometric theory into reliable, user-facing functionality. At Dassault Systèmes, I work on SOLIDWORKS Assemblies and have owned and delivered critical subsystems including mates (constraints), configurations, references, and performance-sensitive workflows. I have designed new constraint types, implemented convex polygon–based algorithms, improved solver robustness, and addressed over-definition and tolerance-related failure cases in large assemblies. I am a patent holder and have presented hands-on technical sessions at SOLIDWORKS World and 3DEXPERIENCE World conferences in the USA. I have completed a Post Graduate Program in AI & ML from The University of Texas at Austin and actively work at the intersection of AI and CAD, building rules-based and NLP-assisted engineering guidance systems.

Experience

14 yrs 10 mos
Total Experience
7 yrs 5 mos
Average Tenure
9 yrs 2 mos
Current Experience

Dassault systèmes

Principal Software Engineer – CAD Assemblies

Apr 2017Present · 9 yrs 2 mos · Pune Area, India · Hybrid

  • Technical owner for core SOLIDWORKS Assembly subsystems, including mates (constraints), configurations, references, and performance-critical workflows
  • Designed and implemented new constraint types using computational geometry and convex polygon algorithms
  • Improved solver robustness through DOF management, tolerance handling, and over-definition resolution
  • Optimized performance for large assemblies, including file open and search workflows
  • Led design reviews, architecture discussions, and root-cause analysis for complex solver issues
  • Built AI-assisted, rules-based guidance systems for constraint correction and design intent suggestions
C (Programming Language)Standard Template Library (STL)Computational GeometryConstraint AnalysisPerformance ImprovementSoftware Architecture+2

3dplm software solutions limited

Software Engineer

Aug 2011Apr 2017 · 5 yrs 8 mos · Phase 1, Hinjewadi, Pune

  • Dassault Systems SOLIDWORKS Assemblies.
  • Learn the specification document given by planning team.
  • Study and discuss the scope of the project.
  • Learn the architecture of SolidWorks.
  • Develop the project as per requirements.
  • Try to understand the existing code for bug fixing or enhancements.
C (Programming Language)Standard Template Library (STL)

Education

The University of Texas at Austin

PGP — AIML

Nov 2024Nov 2025

SGGSIE & T NANDED

Bachelor's Degree — Production Engineering

Jan 2007Jan 2011

Indira Gandhi Highschool CIDCO Nanded

High School

Jan 2000Jan 2005

Stackforce found 100+ more professionals with Computational Geometry & Constraint Solvers

Explore similar profiles based on matching skills and experience