Nilesh Joshi has over 12 years of experience in C++ software development and 10 years experience in CAD development with NX. He has a Master's degree in Mechanical Engineering from Arizona State University. Currently he works as a Program Manager and Project Lead at Siemens PLM, where he manages programs and projects, provides technical consulting, and does active programming in C++. Some of his accomplishments include enhancing NX's ability to work with meshes, developing solutions for 3D printing and patterning, and improving critical customer workflows.