: +91+9923333515
: [Send email using form at bottom]
Arun U. Pawar
3+ Years of track record in software industry, core area of expertise in C, C++,
QT, VC++ on Linux and Windows XP/2000, responsibility includes design,
development and bug fixing
Objective:
To gain recognition as a pro-active, innovative and versatile software
professional.
To realize self growth while actively contributing to the growth of the
organization.
Experience summery:
3+ years of expertise in C, C++, QT, VC++, on Linux and Windows
XP/200***-
1+ years of experience in BREW, Assembly, SQL Server 2000/2005.
Hands on experience in Visual Source Safe, Rational Clear Case, and
Clear Quest.
Experience in Medical Product Engineering Services.
Strong interpersonal, presentational, problem solving, technical
writing, decision making and leadership skill to communicate effectively.
Employment details:
Patni Computer Systems Ltd. India
Software Engineer (Presently working) [Aug 2005 - Till
date]
India Games Ltd. India
Software Engineer [Mar 2004 – Oct 2004]
Johnson & Johnson Pvt. Ltd. India
Software Architect [Aug 2003 – Feb 2004]
Educational Qualification:
B.Sc. Physics Mumbai University 200***-
C-DAC (Center for Diploma in Advanced Computing) Pune 2001.
CIC (Certification In Computing) I.G.N.O.U. Pune 2003.
Technical Skills:
Languages C, C++, Assembly (MASM)
OS Linux (Mont vista), Windows XP/2K
SCM tools Rational Clear Case, Clear Quest, VSS
SDK’s Troll-tech’s QT 3.6, Qualcomm’s BRWE 1.0
Dev tools Visual Studio 6.0/2005/2008, GCC 2.0
RDBMS SQL Server 2000/2005
Methodologies UML, OOPS
Personal info:
Date of Birth 22nd November 1979
Nationality Indian
Marital Status Single
Passport No. F6334173
PAN No. AKJPP3522B
Hobbies OS Internals, Assembly, Reading spiritual books
Articles:
www.codeproject.com/system/appender.asp ( search by : Articles written
by author: @run )
Professional Profile:
Project #1: NetScan Spider
Employer Patni Computer System Ltd. India
Client Thomson West, USA
Duration Jan 2008 – Till Date
Role Programmer
Type Development & Maintenance
Team Size 3
Platform Windows XP
Tools Visual Studio 6.0 [C/C++], SQL Server 2000, Citrix client
NetScan is entirely internet based and provides various online tools like
LegAlert, PUCAlert, etc. to enable the legal professionals make their decision
faster and better by providing context-specific searches. NetScan data
acquisition, particularly for LegAlert and PUCAlert, is automated, typically
getting contents from websites hosted by every States in USA. This automated
process uses a set of consol programs called as Spiders that scan and grab data
from the internet. This grabbed data is then stored into SQL Server database in
format way. Stored procedures are written for most of the database operations.
These Spiders are kicked off by Windows scheduler, daily for updating the
database with most recent data like processed orders, dockets, etc. During data
capturing, parsing and conversion the spider logs all its activities to the XML
logger which then helps addressing the content related issues.
LegAlert issues take highest priorities and expected to be completed in a day,
so that data can be published by following day.
Responsibility undertaken:
Analysis and resolution of change requests for LegAlert and PUCAlert
Ensuring quality, timely deliveries and Testing
Project #2: ClinicalAnalyzer ARMS-II
Employer Patni Computer System Ltd. India
Client Hitachi High Technologies (HHT), Japan
Duration May 2007 – Jan 2008
Role Programmer
Type Development
Team Size 5
Platform Windows XP
Tools Visual Studio 2005 [C/C++], SQL Server 2000
Hitachi High-Technologies is a leading innovation-oriented solution provider
that develops manufactures, markets and services equipment and systems in the
emerging technology areas. This project involved development of ARM phase II for
Clinical Analyzer.
ARM provides the business logic for communicating with “Clinical Analyzer”
Instrument.
Responsibility undertaken:
Implement Agency module as per functional specification document.
Code creation and atomization of unit test cases
Project #3: Device1A & Frontier Pacemaker Renovation
Employer Patni Computer System Ltd. India
Client St. Jude Medical, USA
Duration Jan 2007 – Apr 2007
Role Programmer
Type Reengineering & Development
Team Size 7
Platform Mont vista Linux
Tools GCC 2.0 [C/C++], QT 3.6
St. Jude Medical Inc. USA (SJM) is a $1.6 billion global cardiovascular device
company with headquarters in St. Paul Minnesota Sylmar. It manufactures tissue
heart valves, Pacemakers, implant able cardioverter defibrillators and electro
physiology catheters.
SJM has developed an application for programming the pacemaker of Device 1C
category, and renovate Device 1C with modified user interface and workflow on
their newly designed Device 1A programmer hardware. We analyzed its design,
developed the new prototype and implemented the software to be installed on new
programmer. All GUI features were implemented by using QT embedded on Mont vista
Linux environment using C, C++.
Goal of the project includes following.
Understanding new prototype, device programmer and tools.
Developing new user interface and new features using QT and C++.
Testing programmer with new prototype and software for Device 1A
devices.
Developing real-time tests for sense-capture activity.
Supports internationalization and context sensitive help in the
application.
Focus on maintainability and extensibility of developed application.
Responsibility undertaken:
Studied device programmer to enhanced application in real-time test
area.
Designing and developing GUI for various modules involved.
Project #4: Device1C Pacemaker Renovation
Employer Patni Computer System Ltd. India
Client St. Jude Medical, USA
Duration Apr 2006 – Dec 2006
Role Programmer
Type Reengineering & Development
Team Size 7
Platform Mont vista Linux
Tools GCC 2.0 [C/C++], QT 3.6
To develop an application for programming the pacemaker of Device 1C category,
and renovate Device 1C with modified user interface and workflow on their newly
designed programmer hardware, we analyzed its design, developed the new prototype
and implemented the software to be installed on new programmer. All GUI features
were implemented by using QT embedded on Mont vista Linux environment using C,
C++.
Goal of the project includes following.
Understanding new prototype, device programmer and development tools.
Developing new user interface and new features using QT and C++.
Testing programmer with new prototype and software for Device 1A
devices.
Developing real-time tests for sense-capture activity.
Focus on maintainability and extensibility of developed application.
Responsibility undertaken:
Studied device programmer to enhanced application in real-time perform
test area.
Designing and developing GUI for various modules involved.
Involved in activity of developing common UI controls (Customized UI
controls), so that they can be use as common interface across all other family of
similar devices.
Project #5: PORT
Employer Patni Computer System Ltd. India
Client St. Jude Medical, USA
Duration Sep 2005 – Mar 2006
Role Programmer
Type Reengineering & Development
Team Size 5
Platform Mont vista Linux
Tools GCC 2.0 [C/C++], QT 3.6
SJM has developed an application for programming the pacemaker device and plans
to port the existing VxWorks based device programmer 3510 to new generation
programmer model (NGP) supported on Linux RTOS (Mont vista).
Goal of the project includes following.
Understanding existing model that was developed to work on VxWorks
platform.
Port the old VxWorks based model to new Linux based model maintaining
the existing functionality and enhancing the model by introducing new features.
Responsibility undertaken:
Understand underlying functionality and various interfaces provided by
existing model and thereby designing new one.
Developing common functionality to implement system preference that
would handle time and date format, language.
Involved in activity of developing common UI controls (Customized UI
controls), so that they can be use as common interface across all other family of
similar devices.
Project #6: Porting of Jet Attack
Employer India games Ltd. India.
Client Nokia, Disney
Duration Jun 2004 – Oct 2004
Role Programmer
Type Reengineering & Development
Team Size 1
Platform LG 6000/4600, Samsung A530/670, Qyocera
Tools Visual Studio 6.0 [C/C++], Qualcomm’s BREW 1.0
Jet Attack, a wireless game designed and developed by India games. Porting of
Jet Attack includes many device parameters like screen, memory, and optimization.
Porting done on nearly 12 different devices, some of them are LG 6000/4600,
Samsung A530/670, and Qyocera etc.
Project #7: Porting of Grand Slam Champ
Employer India games Ltd. India.
Client Nokia, Disney
Duration Mar 2004 – Jun 2004
Role Programmer
Type Reengineering & Development
Team Size 1
Platform LG 6000/4600, Samsung A530/670, Qyocera
Tools Visual Studio 6.0 [C/C++], Qualcomm’s BREW 1.0
Grand Slam Champ, a wireless game designed and developed by India games.
Porting of Grand Slam Champ includes many device parameters like screen, memory,
and optimization. Porting done on nearly 12 different devices, some of them are
LG 6000/4600, Samsung A530/670, and Qyocera etc.
Project #8: Expense Management System
Employer Johnson & Johnson Pvt. Ltd. India
Client Johnson & Johnson Pvt. Ltd. India
Duration Aug 2003 – Feb 2004
Role Software Architect
Type Development
Team Size 1
Platform Windows XP
Tools Visual Studio 6.0 [C/C++], ASP, and SQL Server 2005
It’s an Intranet application that delivers expense system of Johnson & Johnson.
It covers most of expenses that J&J delivers to their employees. Inner
calculative part was developed in C, C++ that handles background processing. UI
implemented using ASP 3.0 and IIS 5.0 as server, Employees able to fill expenses
on intranet system, and its get approved by approver on line. Employees able to
see status of their expense, and easily prints reports
Responsibility undertaken:
Take requirement regarding expenses, understand functionality, and
designing.
Doing analysis designing, coding and testing.
Providing demos of released system-to-system users, explaining them
flow of application from developer’s point of view plus from common user point of
view.
Documenting the system.
|