Shubhangi Kulkarni
Software Engineer,
Hydrabad, India
**************@*****.*** www.kulkarnisshubh.blogspot.com
OBJECTIVE
Intend to build a career with leading corporate of hi-tech environment with
committed & dedicated people, which will help me to explore myself fully
and realize my potential. Willing to work as a key player in challenging &
creative environment.
Professional Profile
Worked as Software Engineer with Hewlett Packard, Bangalore since july-
2010 to June 2011.
Worked as Software Engineer with Digital Chocolate IT & Mobile Games
Solution Pvt. Ltd, Bangalore since Sep-2007 to Nov-2008.
CAREER SUMMARY
Experience in development of storage application.
Experience in testing of storage application.
Strong Programming skills in C and C++.
Knowledge in Power-Shell scripting.
Experience in BREW (Binary Runtime Environment for Wireless)
Knowledge in Game Physics, JIRA, BERPS, Tortoise SVN.
Good at Windows Operating Systems.
Worked on Intillij IDEA, Visual Studio 2006, Visual Assist, AppLoader,
AppLogger tools for developing BREW games.
SAN VISIBILITY(SAN Tool)
IPV6 Support for switch and Host
The discover switch module discovers the FC switch of given ip address
along with the type and name for the particular
switch. For the purpose of discovering the FC switch of the specified ip
address it uses SNMP protocol. In case of brocade switch if SNMP protocol
fails to discover the switch then SMIS and telnet protocol is used to
discover the switch.
The add switch module discovers the switch and the connected switch, after
the switch is successfully discovered it adds the discovered switch and the
connected switch to the SAN Tree.
The switch data collection module collects data for all the switches
associated with a particular switch group or for all the switch group
displayed in the SAN Tree depending on the option selected in the GUI.
Framework to perform unit testing and automation EMDO Wrapper layer of cv
server
Developing framework to perform unit testing and automation on command
view server.
EMDO is device objcet wrapper layer which has commands such as create
vdisk,delete vdisk,
create lun for command view server.
command view server is Cv management host on which command view software is
installed.
Function of cv management host is to manages EVA (Arrays) and xp array.
To perform all management and operation on cv host EMDO layer is developed
in c++ by using API's of command view server.
It has wrapper in java as different software applications using EMDO are
developed in java
Developing framework to test functionality of EMDO layer, unit test wise
and automation.
C# and powershell is used for this to create powershell script as well
power shell cmdlets.
c++ dll(emdo dlll) is called from csharp which has powershell installed.
ie csharap dll is indirectly again called through power shell to execute
given command.
HP Data Replication Designer (DRD)
Data Replication Designer (DRD) is a free GUI based tool that simplifies
collection
of application profile data from customer application servers and
automatically
calculates the size of the link required for remote replication that meets
the
business requirements
The recurring cost of the link between the local and remote (backup) sites
is
usually a significant cost in any remote Disaster Recovery solution.
The Data Replication Designer tool essentially helps in the following ways:
. Simplify and automate remote replication link bandwidth sizing
. Enhance customer experience in sizing and designing a data replication
solution
. Improve quality of data replication solutions deployed by accurately
sizing the link between the local and remote sites that meet customer
Recovery
Point Objectives (RPO)
.HP SA or Partner gathers business requirements from the customer and
enters information in the tool
. Starts data collection
.Once data collection is complete, SA or Partner clicks on 'Compute' button
and sends the information back to HP
.HP Backend automatically processes the information and emails back the
solution to the SA/Partner (to the email address entered in the tool)
. Tool can be installed on any Windows client on the network
. Supports a maximum of 5 hosts, 32 Luns per server and 3 applications per
server running for a week per data collection
.Multiple instances of the tool can run in parallel on different machines
. Full data collection is stored on the client where the tool is installed
and can be used to do future analysis.
#1: BREW GAME TITLES
Titles: Kamikaze Robots, Brain Tester 24 Pack, Sudoku.
Tools Used: Intillij IDEA, Visual Studio 2006, Visual Assist,
AppLoader, AppLogger.
Languages: C++, Qualcomm BREW APIs.
Developed Kamikaze Robots, Brain Tester 24 Pack, Sudoku games using C++
for Verizon wireless, Alltel. These projects were developed using
DCBrewFramework(in house frame work).
Games were ported from J2ME to C++ BREW version source code. Fixed
all memory leaks and fixed all bugs to support entire spread.
Subtitle #1 : Kamikaze Robots
Tools Used : VC++, ARM compiler & Qualcomm BREW APIs
Language : C++ Team Size : 3
Description
The game is set in a distant future where powerful, sophisticated machines
build their own mechanical giants to bounce down hills for entertainment.
Making sure his feet always hit the ground when he lands. That's because
landing on any other body part damages your robot and if he explodes before
you've reached the finish line, you'll lose the race.The chips begin as an
added extra - traded in after each event for extra stamina, spin, jump and
explosive skills - but soon become vital in order to progress.
Subtitle #2 : Brain 24 Pack
Tools Used : VC++, ARM compiler & Qualcomm BREW APIs
Language : C++
Team Size : 3
It's a pack of 24 mini-games, divided up into four categories. Perception
tests how quickly you can notice certain things, like whether a word is
written in the colour that it describes or whether a given word is hidden
inside a word search. Memory-themed games test your ability to recall
facts, such as a sequence of left-right moves or whether an animal was
present in a previously-shown line up.
The Spatial games, on the other hand, discern your skill at working out
where objects are and judging spaces, by making you do things like press a
button at the right time to make a chameleon eat a fly. Finally, the Logic
games evaluate logical thinking skills, like quickly working out whether
taking the left or right path in a maze will lead to the goal.
In addition to a Test mode, which picks one game from each of the
categories and works out an overall brain score, the mini-games can be
played individually. Playing these games well unlocks achievements.
Description:
The game development is done by purely wrapping BREW APIs in CPP classes.
And using these classes as required by the game.
DCBrewFramework(in house frame work) already written which wraps all
required BREW APIs into C++ Classes.
Basic role was to convert J2ME game in C++ class by class using guidelines
provided in Framework.
Resources required for game are collected and kept compact with the help of
Resource Editor of Qualcomm. The BREW Applet Resource (.bar) file.
There are a few other files associated with a BREW application that must be
generated.
These files are copied into Mobile with help of Apploader software and game
application can be run.
Applogger is the BREW Logger is a tool designed to record and access
device statistics and log messages while applications are running on a
device.
The Logger connects you to a device in diagnostic mode so that messages can
be exchanged between the BREW Logger and the device. This enables you to
see and assess problematic areas on the device immediately while it is in
use as well as problematic areas of BREW applications.
Educational details
B.E(Electronics & Instrumentation) from [PDA Engg. College,Gulbarga ]
% marks: 77.78 %
HSC from [Pune Board, Pune], passed in first class.
% marks: 74.33 %
SSC from [Pune Board, Pune], passed in first class.
% marks: 78.66 %
Personal information
Name : Shubhangi Pavankumar Kulkarni
Date of Birth : 12th May 1980
Marital Status : Married
Language Known : English, Hindi, Marathi, Kannada, Japanese
Email : HYPERLINK
"mailto:**************@*****.***"**************@*****.***
Passport : Holding valid passport