Post Job Free
Sign in

Engineer Software

Location:
Pune, MH, 411014, India
Posted:
March 18, 2013

Contact this candidate

Resume:

Mobile - 092********

E-MAIL: ***.**************@*****.***

Subir Kumar Dutta

Objective To work in an environment where my innovative mind will get

respect and my self motivated projects will find success and

yield real life industrial applications.

Strong Having a mechanical engineering background along with my

Point software engineering qualification enabled me to work on

CAD/CAM customization & development.

Besides that, my work as design draftsman / engineer before

entering CAD/CAM software development is a very valuable

experience to me not to be overlooked. It gave me good domain

knowledge and understanding the end-users view which helps me

to understand the actual development requirement.

Experience Jan'2012 - Tilldate

PreScient

Sr. Software Engineer at Siemens PLM, Pune location

Core Development of Siemens NX development using C++.

Involved in NX Drafting team. Working on different bug fixing

issues related to Hole Tables.

Later I moved to NX routing team and working on AutoTest

Robustness project.

Learned & Worked on NX Open API

Mar'2011 - Jan'2012

Neilsoft, Pune

Sr. Software Engineer

GDT Advisor - Currently working with Pro/Toolkit ( C/C++ API

for Pro/E ) for US client for a product called GDT Advisor

(details can't be shared right now as its currently under

development ). This project uses Qt.

XMLToDWG & DWGToXML conversion utility development.

RealDWG(C++, Win32) based application.

Substation project - ObjectARX(VC MFC based GUI

development & coding for database integration

Working closely with training department as a corporate

faculty in enhancing CAD & CAD programming skills in the

organization.

AUG'2010 - MAR'2011

HoerBiger, Pune

Sr. Software Engineer

Inventor API (VBA & VB.Net) for the Design Automation of

valve parts and their assembly along with automatic creation

of shop drawings.

SEP'2008 - AUG'2010

Neilsoft, Pune

Software Engineer

ArcPlus: Developed some small parts ( rendering module ) for

the French client for their Architectural CAD product (

ArcPlus ). Tools used - VC++ ( MFC, GDI ); JavaScript (

Google Map API ), Word VBA ( for Documentation )

OCalc- Creating Installer for OCalc Application. Populating &

Upgrading Network databases like SQL Server, Oracle, MSDE &

Access through VB.Net code.

CADISON: AutoCAD customization using OBJECTARX ( VC++, MFC )

for ACIS conversion for German Client for their Plant Design

software product.

AEC: Development, maintenance & functional testing of

ObjectARX & RealDWG based Asset/Inventory management product

( Electrical Power Distribution Network) for Australian

client (Intergral Energy ). Used technology - AutoCAD,

ObjectARX, VC++ (Win32, MFC ), STL, HTML, CSS, COM, XML, XML

Schema, ADO - 26 Months.

CAA - Got scope to work a little in a CAA (C++ API for CATIA)

based project and made some little contribution. But got the

basic idea of Component Application Architecture Framework

for CATIA programming using VC++

Porting AutoCAD VBA & VB.Net Code to ObjectARX ( C++ )

Porting AutoLisp code to AutoCAD VBA & VB.Net

MAY'2007 - JUN'2008

Intech Design, Mumbai

ObjectARX Programmer

Porting of existing AutoLisp & VBA program to ObjectARX (VC++

API for AutoCAD) with enhancement.

Develop new design automation tools based on ObjectARX API

for automatic creation of 3D steel structural parts and

making their automatic assembly and creation shop floor

drawings

Also during my last few months I was working as a project

manager in developing & mentoring a fresh new team for the

Revit modeling (family development) Projects. It includes

interviewing, selection, recruitment, training and mentoring

and finally execution of the projects.

JAN'2006-APR'2007

Trans Tech Turnkey Pvt. Ltd., Pune ( transtech.co.in )

HVAC DESIGNER & DEVELOPER

Developed new custom tools for automatic Air-Flow diagram and

piping manifold generation for HVAC application from client

data (excel format ) in a very fast but 100% perfect way,

print all sheets, save and close in a key. Using Excel VBA

& Autocad VBA using ActiveX Automation.

Developed tools for 3 Dimensional ducting modeling in a easy

and fast way and generation of ducting BOQ from it. Check for

interference too.

Using Autodesk Building System 2007 for developing 3D HVAC

projects.

Developing custom tools for ABS 2007 with VC#.net 2005 &

VB.net 2005. Also working on ObjectARX with VC++.Net 2005.

Developing Word VBA tools for automation in design

documentation purpose.

Developing tools for collecting raw design data into excel

spread sheet from input client file in AutoCAD format using

excel VBA & AutoCAD VBA.

Developing simulation tools for fire fighting systems with

AutoCAD VBA .

Developed automated and intelligent program from Estimating &

Costing from a CAD project using Autocad VBA & Excel VBA with

ActiveX Automation

Training other employees in cad customization so that they

can ease their work and make optimum help from cad softwares.

Developed softwares for heat load calculations and automatic

ducting size calculation based on ASHARE standard.

APR'2005-JAN'2006

Ramakrishna Mission Computer Centre, BelurMath

AUTOCAD & AUTOLISP FACULTY

Developed students' awareness about modern CAD softwares

besides AutoCAD.

Encouraged students to think beyond the drafting utility of

AutoCAD and innovate ideas to solve different problems

related to their academic streams using AutoCAD's flexible

nature.

Developed students' interests in programming and CAD

customization using Auto Lisp, Visual Basic ( AutoCAD VBA ) &

VC++ ( ObjectARX ) .

Developed students' interests into geometry and graphics

programming along with boosting them for algorithmic approach

development.

JAN'2004-MAR'2005

Pinnacle InfoTech Solutions, DURGAPUR

http://www.pinnaclecad.com/

AUTOCAD PROGRAMMER

Developed lots of customized utility tools for daily works.

Developed tools to extract textual data from cad files,

storing & manipulating them in databases for GIS projects

using Visual Basic.

Developed QC program for automated checking purpose in data

entry projects using Excel VBA.

Developed automated and intelligent program from Estimating &

Costing from a CAD project using Autocad VBA & Excel VBA with

ActiveX Automation.

Trained others employees in CAD programming & customization

as a corporate faculty.

Prepared 3D models in AutoCAD, Mechanical Desktop, Inventor,

CATIA

JAN'2001-DEC'2003

DUTTA & SURVEYORS, DURGAPUR

AUTOCAD OPERATOR ( Freelancer )

Prepared drawings as per the instructions of the surveyors of

the company.

Developed automated drawing procedures for pipelines,

roadways, railway tracks etc. from surveyor's data set using

Auto Lisp.

Developed Image Processing Utility in C to read 16 bit color

coded bitmap image and developing terrain surfaces in AutoCAD

VBA.

During that time I was teaching computer programming in a

high school.

KEY SKILL

C++, VC++, MFC, Qt, ObjectARX ( VC++ API for AutoCAD ),

Inventor API, NX Open

SKILL SETS

Programming Visual Studio, Qt Creator

environments

Programming C, C++, VC++(MFC, COM,ATL ); Qt; VB6, .NET (VB &

languages C#)

CAD products AutoCAD, Inventor, NX, CATIA, Pro/E,

SolidWorks, SolidEdge, Revit

API's ObjectARX, RealDWG; AutoCAD.Net ( VB & C#);

AutoLisp; Inventor API ( C++ & VB ), NX Open,

CAA, CATIA VBA API, Pro/Toolkit, Excel VBA,

NXOpen++

3D Modeling sgCore, ParaSolid, ACIS, Open Cascade

Graphics

Kernel

Visualizatio OpenGL, Open Scene graph, DirectX

n

Databases Access, SQL Server, Oracle

Operating DOS, WINDOWS; UNIX, LINUX; Mac

Systems

Education A-LEVEL ( Advanced Computer Application ) under DOEACC

Society, Delhi

POST GRADUATE DIPLOMA IN SOFTWARE ENGINEERING (PGDSE)

from Institute of Computer Engineers (INDIA)

HS Examination in 2001 with Science under WBCHSE

3 Years Full Time Diploma in Mechanical Engineering in 2000

(DME) from KANYAPUR, ASANSOL under WBBTE

Madhyamik Examination in 1995 with under WBBSE

Certificati AutoCAD & Auto lisp from CAD Center, JADAVPUR UNIVERSITY

on Programmable Logic Controller ( GE FANUC ) from Dept. of

Elec.Engg., RKM Silpamandira, BELUR

Training AutoCAD.NET, ObjectARX, Inventor API from Autodesk Bangalore

Robotics, IIT Mumbai ( incomplete )

Reference Mr. Atanu Maity, Robotics Scientist, CMERI, DURGAPUR

Yogesh Kulkarni, Software Development Manager, Autodesk Pune

Daryappa Madasnal, IT Analyst, TCS, Belgium

Self Developed several mechanism simulation projects under

Motivation suggestion of Dr. Goutam Pohit in AutoLisp, Visual Lisp

Developed solutions for artificially intelligent robot to

find the obstacle free optimal path and simulating its limbs

with inverse kinematics chain under suggestion of Dr. Dilip

Kumar Pratihar. Initially started with QBASIC and later moved

to AutoCAD VBA to add 3D graphical visualization. Same thing

was ported to Autodesk Inventor VBA & CATIA VBA too.

http://www.youtube.com/user/nametemp2012/videos . Currently

porting it to NX using NX Open API ( C++ )

Where I am My whole career is properly designed and targeted towards

- History, Robotics. So far I think I am on my right track. I wanted to

Present and be Robot programmer from my childhood. In college days I came

Future to know that LISP is used in programming Intelligent Robots.

That's why I started to learn AutoLisp which led me to learn

more & more other programming languages which are used in

AutoCAD programming, in general CAD customizations. Now in

present, I am working in CAD customization. A good platform

where I can use both (Mechanical & Software) of my knowledge.

Well, for future, the next bold step is CAD integration of

the Robot Simulation library. I have done some similar kind

of stuff with the available one, RRG Kinematix (now not found

over internet, but I have a copy).

Besides Robotics Toolkit, I also invest some time in Physics

based simulation toolkit like Bullet Physics, BOX2D etc. I

love debugging the code of the games and understand the logic

rather than just playing the games.

Date of

Birth 15TH FEB, 1978

DATE - 05.02.2013 SUBIR KUMAR DUTTA

Pune, India



Contact this candidate