Summary
Overview
Work History
Education
Skills
Timeline
Generic
RUSHIKESH DEHMUKH

RUSHIKESH DEHMUKH

Senior Software Engineer
Pune

Summary

C++ programmer with nearly two decades of experience in developing software applications to model various engineering systems. I develop CAD CAM ECAD software applications that help engineers to model, simulate and perform validation of various engineering systems. Domain understanding is paramount for successful software.

Did several performance enhancements of order of 10x reducing the time for various customer scenarios.


I strive for clean design, readable & maintainable code with regular refactoring. Several times, I added functionality by reducing the number of lines in code base; simplified the code and made it more readable.


I strive for correct, clear, concise communication with all the stakeholders.


I enjoy problem solving with efficiency under consideration. I regularly learn & practice data structures and algorithms to sharpen my problem solving skills.

Overview

20
20
years of professional experience

Work History

Software Engineer - Senior

Siemens
07.2022 - Current
  • Lead the team in design, architecture and development of NX Industrial Electrical Design application using C++, NX architecture.
  • Lead the team in design and development of Capital Logic & Integrator applications software product development using Java

R&D Software Development Senior Manager

DASSAULT SYSTEMES
11.2010 - 06.2022
  • DELMIA Machining, Cutting Tools Builder application software development using C++, CAA.

Senior Engineer

PTC India
02.2009 - 10.2010
  • CoCreate Sheet Metal application software development using Common LISP and C++.

Technical Architect

Uniken Systems
07.2008 - 02.2009
  • Lead team in developing Supply Chain Management web application using Java, JavaScript, J2EE.

Technical Lead

Siemens PLM
01.2005 - 07.2008
  • NX Sheet Metal application software development using C++, NX architecture.

Assistant Manager

Bharat Forge
08.2004 - 01.2005
  • Production planning and inventory control of forged components.

Education

Master of Technology - Industrial Engineering & Management

Indian Institute of Technology
Kharagpur, India
06.2002 - 05.2004

Bachelor of Engineering - Production Engineering

SGGS C E & T
Nanded, India
06.1997 - 05.2001

Skills

C Java Javascript Python

undefined

Timeline

Software Engineer - Senior

Siemens
07.2022 - Current

R&D Software Development Senior Manager

DASSAULT SYSTEMES
11.2010 - 06.2022

Senior Engineer

PTC India
02.2009 - 10.2010

Technical Architect

Uniken Systems
07.2008 - 02.2009

Technical Lead

Siemens PLM
01.2005 - 07.2008

Assistant Manager

Bharat Forge
08.2004 - 01.2005

Master of Technology - Industrial Engineering & Management

Indian Institute of Technology
06.2002 - 05.2004

Bachelor of Engineering - Production Engineering

SGGS C E & T
06.1997 - 05.2001
RUSHIKESH DEHMUKHSenior Software Engineer