Vous êtes sur la page 1sur 7

Permanent Address:- Pune, Maharashtra

Current Address:- Bangalore, Karnataka


Phone : +91-9742595538
Abhijit Deepak Gore Email: abhijitg@gmail.com, abhijit_gore@mailcity.com

Summary
•I have 8 years of experience in software product development.
•6 years experience in C++ on Windows and Linux Platforms.
•2 year experience in C# and UIA framework development.
•Experience in requirements gathering and analysis, designing and architecting,
implementation and coding and in software maintenance and enhancement part of product
development life cycles.
•Experience in using UML for software designing and architecting.
•4+ years experience in User Interface development using QT3.2 and Tcl/TK
•Experience in CAD-CAM, networking, mobile streaming which are used for deliverin and
cheminformatics domain.
• Worked as VM Admin for providing and maintaining VM’s (virtual m/c) in VMWare and Virtual
Box
•Well versed in C++ & Data Structures.

Professional Experience

Organization Designation Duration


Encora Technologies, Technical Lead July 2008 – Current
Bangalore
MSC Software, Pune Senior Software Engineer August 2005 – July 2008
ANSYS Software, Pune Engineer Development February 2004 – August 2005
Polaris Software, Mumbai Associate Consultant March 2003 – February 2004

Technical Skills

Operating System Windows XP, Vista, Win 7 and 2000, OpenSuse, Gentoo Linux
Computer Languages C++,TCL/TK, NSIS, Pro-V5, C#
Tools Clearcase, Perforce, Lotus Notes, WireShark, Visual Studio Debugger,
GDB, UML, XML, Siebel, QT, WxWidgets, User Interface
Automation (UIA), VMWare, Virtual Box, Darwin Streaming
Servers
Concepts Data Structure, Software Engineering, CMMi – Lvl 3 process
Documentation, RTP, RTCP, RTSP, TCP/IP and UDP protocols,
Darwin Streaming servers, Banking, CAE, Content Delivery Network
domain knowledge. 3GPP release 6 protocols, .Net 3.5

Qualification

Degree University Duration Percentage


MS in Software Systems Birla Institute of Technology 2004-2006 C.G.P.A
and Science, Pilani Rajasthan 6.39/10.0
B.E Mechanical University of Pune 1998-2002 First class with
Distinction

1/7
Employer Name:- Encora Technologies Pvt. Ltd

Role Technical Lead


Duration Aug 2008 – Current
Team Size Varying
Language C/C++, Windows OS, OpenSuse 11.1, Gentoo Linux,
NSIS(Nullsoft Scriptable Install System), InstallJammer, CMake,
LibCurl, WxWidgets Microsoft Visual Studio 6.0, Microsoft Visual
Studio 2005, .Net 3.5, C#, COM, DCOM, UI Automation
Framework, AGILE Scrum, VMWare server
Domain Outsourced Product Development team for various clients

Project Details

1.Product development in C# .Net (May 2009 – Current)


2. Excel Add-in based product maintenance and bug fixing (June 2009 –
Current)
3. User Interface Automation Framework based Product Development
(June 2009 – Nov 2009)
4. VMWare Admin (June 2009 – Current)
5. Project Analysis and Proposal (April 2009 – May 2009)
6. Download Manager Linux Build system and Installers (Jan 2009 –
April 2009)
The work involved creation of linux build system of the xDM download
manager product. It involved creation of the build system using “Cmake”
build tool. Building of LibCurl and WxWidget as static libraries in Linux
was another task. NSIS and Linux applications where used for creation of
Windows and Linux installers.
• Linux Build System development for xDM
o Created complete Linux build system for xDM product using CMAKE.
o Building of LibCurl and WxWidgets as static libraries to be included in the
product.
• Linux Installer development for xDM
o Development of Linux installer for limelight download manager (xDM) using
InstallJammer
• Windows Installer development for xDM
o Development of installer for limelight download manager (xDM) using Nullsoft
Scriptable Install System

7.Packet Stream Switching algorithm development (July 2008 –


December 2008)
The work involves creation of new functionalities for an open source
Streaming Server. Technology being used is C++, Darwin Streaming
Servers and Network programming concepts and RTP, RTSP, TCP and
UDP protocols
• Packet Stream Switching algorithm development
o Conceptualization
o Research

2/7
o Development
• Progressive Download module research and development
• Research on Hinted media files mechanism.
• MPEG4 and 3gpp release 6 protocols specified multi bit rate movie file
encoding.
• Study of enhancements made to RTP, RTCP and RTSP protocols for
supporting 3GPP multi bit rate adaptation.

CMMi Level 3 process compliant documentation for DSS project


(July 2008 – December 2008)
• Creation of CMplan, Project Plan, Weekly status reports, schedule plan,
review documents, requirements analysis and estimation documents
for the Darwin Streaming Server Enhancements project for compliance
with CMMi Level3 certification.

Employer Name:- MSC Software Corporation India Pvt. Ltd

Project Name SOFY and SimXpert Product Development


Role Senior Software Engineer
Duration August 2005 – July 2008
Team Size Varying
Tools Used C/C++, UML, XML, ClearCase, Perforce, Windows OS, Linux OS,
Qt 3.3.2, StarUML, UML Sculptor, GDB, Python, Microsoft Visual
Studio 6.0, Microsoft Visual Studio 2005
Domain CAE

Project Description
Contribute in the SOFY and SimXpert Product development by developing new features and
functionalities.

Project Details
SimXpert R3 Mesh Editing and Morphing Algorithms
Enhancements (Nov 2007 – June 2008)
•Improve the existing mesh editing algorithms and develop new morphing
algorithms for Simxpert.
• Analysis of the existing morphing algorithms and the way
functionality is implements in SimXpert. Come up with proposal for
new morphing engine/framework/ GUI which will improve the existing
functionality in terms of usability, accuracy of mesh translations and
speed of processing.
• Feature Testing and improvement of the existing mesh
existing technology.

Enterprise Project (Jun 2007 – Oct 2007)


• Development
o Enterprise is advanced version of SimXpert Assembly manager
and Vehicle Model Assembly projects. It deals with creation of a
tool allowing user to use SimXpert with SimEnterprise and
provide the similar functionality as the previously mentioned

3/7
project. It allows user to create, modify and publish assembly
templates using SimManager.
o I was solely responsible for designing, architecting and creation
of framework based on which other developers built up the
functionality of tool.
o My task involved creation of designing the classes, there
interaction, finding suitable design patterns to use and actual
implementation of the framework.
• Bug fixing and Maintenance
o Fixed bugs reported by the users.
o Some incremental functionality addition to the tool.

SimXpert Assembly Manager Project (Jan 2007 – May 2007)


• Development
o Developed a assembly management system in SimXpert which
allows user to create different assembly systems, configuration
management, revision controlling and writing out the data in
cross platform compatible XML format.
• Bug fixing and Maintenance
o Fixed bugs reported by the users.
o Some incremental functionality addition to the tool.

Process Studio Execution Tree Project (Dec 2006 – Mar 2007)


• Development
o Created GUI and process execution tree for process studio. The
tree is generated by recursively going through a process
template and creating GUI items to indicate each individual task
in a process.

Bug Fixing for SimXpert R2.1 (Jan 2007 – May 2007)


• Solve release critical and high priority bugs related to simxpert
assembly manager, Connections and Generic Elements.

Ford Remesh Project Memory leaks fixing (Nov 2006 – Dec 2006)
• Tracking memory leaks and removing them

Vehicle Model Assembler Project (Nov 2005 – Nov 2006)


• Development
o Feature for saving and retrieval of VMA options allowing user to
modify the options GUI based upon the options selected.
o LCS Manager for VMA
 Creation of LCS based on different picking options.
o Vehicle State Manager, Subsystem Manager
 Class design for vehicle state manager and subsystem
state manager.
 Design of graphical user interface.
o Property Set Manager
 Design of graphical user interface.
o Provided interface APIs for Vehicle State Manager, LCS Manager
and Property State Manager for Vehicle State Manager.
• Bug fixing and Maintenance

4/7
o Fixed bugs reported by the users.
o Designed the VMA Xml version 2.1 layout.
o Added feature of reading different versions of XML files without
any data loss.

Sofy 2006 R1 Testing (Overall the testing was done in 3 phases,


Apr 2006 – Sept 2006)
o Coordinated Sofy 2006 R1 testing working done by ESS India team.
o Determined the most critical areas and sub areas required to be tested
on priority basis
o Created new test cases and test plans for newly added features
o Distributed the work/test cases amongst team members based on the
amount of work they had.
o Final report generation for the testing carried.

SimXpert Fast start Documentation (Apr 2006 – June 2006)


o Documented existing Sofy tasks, processes, core and utilities functions
documentation as part of Fast Start program for migration of Sofy
processes to SimXpert.

FORD Remesh Project (Nov 2006)


o Worked in second phase of FORD Remesh project.
o Improved the Seam weld creation and rendering process.

SimXpert Environment Setup and Development Documentation.


(Apr 2006 – May 2006)
o Worked on the process of migration from Sofy development
environment to SimXpert development environment
o Setting up Clearcase source control development environment for the
SimXpert development
o Documented the procedure for installation and setting up of clearcase.
o Documented the steps of building SimXpert, which was later on
circulated amongst team members for easy migration for Sofy
development environment to SimXpert.

Migration of Sofy projects to SimXpert. (Dec 2006)


o Migrated the Method Experts module from Sofy to SimXpert
o Migrated FORD Remesh module from Sofy to SimXpert.

Employer Name:- ANSYS Software Pvt. Ltd

Project Name ANSYS Classic Product development


Role Engineer Development
Duration February 2004 – August 2005
Team Size 2
Tools Used C/C++, CVS, Linux OS, TCL/TK, GDB, DDD
Domain CAE

Project Description
Contribute in the ANSYS Classic Product development by developing new features and functionalities.

5/7
Project Details

ANSYS Classic GUI development


o Development of GUI for ANSYS classic modules using Tcl/Tk.

Development of Abaqus and Ls Dyna interfaces


o Development of Abaqus and LsDyna files reading parser.

Employer Name:- Polaris Software Lab Limited, Mumbai

Project Name IBBS Support and Maintenance


Role Associate Consultant
Duration March 2003 – February 2004
Team Size 10
Tools Used Pro-V5, HP-Unix 11.0
Domain Banking

Project Description
I worked in Polaris Software Lab Limited as an Associate Consultant. There, I worked in a support
group for banking software called International Branch Banking Solutions.

Responsibilities
• Maintenance and enhancement of the IBBS banking software.

Extra-Curricular Activities

•Received a certificate of appreciation and achievement from MSC software in January


2007 for the work done in year 2006
•Ranked 1st at C/C++ programming contest arranged by Zensar Technologies (Feb’
02)
• Ranked 7th in National Level Paper Presentation Competition in 2002

Additional Information

As part of my MS Software System course work, I worked on project called Associative Mesh
Morphing and presented my dissertation to BITS Pilani in November 2006.
Associative Mesh Morphing Prototype (July 2007 – Nov 2007)

o Developed a prototype of new morphing engine called Associative Mesh Morphing.


o Developed an easy to use graphical user interface which combines the advantages of existing
shape and domain morphing techniques into a single morphing engine.
o Designed the domain and class model for the internal architecture.
o Provided interface APIs for interaction between the graphical user interface and the morphing
engine.
o Tested the morphing engine.
o Created the basic ground work required for further enhancement of the morphing capabilities.

Interests and Hobbies

• Professional coin and stamp collector.

6/7
• Trekking, Playing Football, Reading

Interpersonal Skills:
• Adaptable to any working environment and enjoy team work
• Enthusiastic and passionate worker.
• Capable of managing resources to achieve the goals

7/7

Vous aimerez peut-être aussi