Post Job Free
Sign in

Project Software

Location:
United States
Posted:
September 11, 2014

Contact this candidate

Resume:

Name: Urmi Uday Masurekar

Address: ***, *. ********* **., *********, CA -94087

Email Id: *****************@*****.***

Phone: 650-***-****

Work Status: L2-EAD

Major Clients: EMC Corporation, Sony, Ford Motor Company, I-Logix, Nikon,

Hitachi, Agilent Technologies.

Domain Highlights: Storage Area Network, Image Processing, Infotainment,

Medical Domain and Consumer Electronics.

1 Summary

> Tech Lead with 10 years experience in the Information Technology

industry. Inspire to work as a SDET (Software Development/Design

Engineer Test) where I can drive the quality of software development by

applying my development and QA knowledge and promote generating robust

and high quality software.

> Excellent understanding of the Software Development Life Cycle (SDLC).

Worked on all phases of software life cycle including Requirement

gathering, Analysis, Design, Estimation, Development, Testing, Problem

Solving and Deployment for embedded, client server and desktop

applications.

> Worked on various life cycles like Waterfall, Iterative, and Agile

software development.

> Experience in software design using UML and OOAD.

> Good experience in code development using C, C++, Assembly, Visual

Basic.

> Expertise in working in a distributed, fast-paced dynamic team

environment.

> Extensive experience in preparing and validating test strategy, test

plans, test environment, test cases, and test reports.

> Creating programs / tools for functional testing. Experience in white

box, unit, integration, regression and stress testing.

> Expertise in triaging issues, defect tracking, root cause analysis by

studying the hardware/system, code traces, code review and debug,

studying registry entries and system settings and using Windbg to

analyze system panics/dumps. Experience debugging the kernel, kernel

subsystems, and user space applications.

> Excellent communication, collaboration, reporting, analytical and

problem solving skills. A good team player and ability to multi-task.

> Experience with make files and build scripts.

> Ability and passion to learn new technologies and domain and use them at

work.

> Excellent skills in leading team and working with clients. Demonstrated

ability to gain customers trust and provide exceptional follow-up.

> Ability to effectively prioritize and execute tasks in a high pressure

environment.

2 Technical Skills

Technologies C, C++, Assembly, Perl, Python, VB 6.0, COM/DCOM, Win32

API

Operating System Windows, UNIX

Tools Visual Studio, SQL Server, MS-Access, Rational Rose,

Rational Robot,

Rhapsody, Remedy, Bugzilla, Windbg,

Doxygen

Version Control Visual Source Safe (VSS), Rational Clear Case,

SVN

Concepts Design Patterns, Functional Points, UML,

OOPs, OOAD

Job Functions Design and Development, Testing and QA, Defect

Analysis (Software/Dump),

Problem Solving, Reviewing,

Documentation, Team Lead, Auditing.

Education

BCS - Bachelor of Computer Science (Distinction). Pune University, India.

MCS - Master of Computer Science (First Class). Pune University, India.

US work experience: 1 month On-Job-Training in EMC Corporation,

Southborough, MA. While working on 'Midrange Flare Development' project

for EMC as client.

1) Professional Profile

Employer : iGatePatni

Title : Tech Lead

Dates of employment : February 2004 till May 2011

Project : Midrange Flare Development

Client : EMC Corporation

Platform : Windows, UNIX

Duration : 4.5 years

Software/ Tools : C, C++, Windbg tool, Perl, Bugzilla, Remedy, VSS, Clear

Case, SVN

This project comprises of SAN on midrange arrays. The arrays are made up of

storage processors, enclosures, disks and interconnecting cables. The

system architecture is such as to prevent Data loss or Data unavailability

conditions.

Responsibilities:

. Bug fix and Enhancements for the 'Cache' which was a complex module

build in C++.Unit testing, code merging in appropriate branch and

build activities.

. Triage/ Analysis/ Problem Solving: This includes system/software

analysis. This role demands the knowledge and overall perspective of

the array software, the system architecture, extensive interaction

between different project teams offshore and onsite. Verifying and

validating test plans, test procedure, test scripts, test environment,

storage array status like enclosures, disks, fans, standby power

supplies etc. Root cause analysis by studying code traces log files,

system environment and code debugging.

. Software Dump Analysis: Gathering system dumps (.dmp files) and

analyze then using Windbg tool. This includes user and kernel space

debugging.

. Team lead and process related activities like Defect Prevention,

Configuration Management and iGatePatni internal Auditing. Lead

rotations for 24x7 customer critical issues.

Project : Sony DTV: Open GL porting and application development

Client : Sony Inc Corp., Japan

Platform : UNIX

Duration : 8 months

Software : C

This project deals with porting and partial development of OpenGL ES 1.0

Common-Lite profile on micro windows and test suite development for testing

of complete OpenGL ES 1.0 library.

Responsibilities:

. Development of Test suit for testing the ported graphics library on

micro windows in C.

. Test report generation.

Project : MCW (My Connected World)

Client : Ford Motor Company, US

Platform : UNIX

Duration : 5 months

Software : C++, OOAD, UML, Rational Rose

This project deals with creation of a detailed conceptual design and

prototype implementation for the car infotainment system to run on the data

inputted from various wired and wireless devices (USB, Blue tooth, Wi-Fi

and FireWire).

Responsibilities:

. Requirement gathering, preparation of functional specification, high

level and low level design creation using UML and OOAD.

. Lead the team through design and prototype creation. Project tracking.

Project : Framework Testing

Client : I-Logix Inc., US

Platform : Window.

Duration : 1 month

Software : C++, Rhapsody

This rhapsody project contains a set of tests that validates a given

implementation of the Rhapsody Framework Core API.

Responsibilities:

. Generate sequence diagram, use case corresponding to every requirement to

be tested.

. Implementing test scripts in Rhapsody by creating state charts to test

the Rhapsody Framework Core APIs.

. Lead the group through test script creation, testing and test report

generation.

. Implementing test scripts and testing.

Project : Creation of NIPL 1.01 LIB

Client : Nikon, Japan

Platform : Windows2k

Duration : 5 months

Software : C.

The project deals with development of an image processing library.

Responsibilities:

Lead the project.

. Implementing the image library in C by reading raw image. Using the pixel

R_G_B values to perform various operations like projection based mark

search, image rotation, dilation, template generation etc.

. Generating test scripts in C to test the new library.

. Performance monitoring of the generated code.

Project : Image Program Optimization.

Client : Hitachi, Japan

Platform : Windows XP

Duration : 2 months

Software : VC, Assembly

Image The basic code was in C and was optimized using Assembly and SIMD

(Single instruction multiple data) concept. The SSE2 technology was used.

Responsibilities:

. Optimizing the existing code to obtain 6 to 7 times performance boost.

The code was optimized using optimized using C, Assembly and SIMD (Single

instruction multiple data) concept.

The SSE2 technology was used.

. Testing the optimized code.

. Performance monitoring of the optimized code.

. Track and lead the project.

Project : Image Processing Library creation and optimization

Client : Hitachi, Japan

Platform : Windows XP

Duration : 2 months

Software : VC, Assembly

Responsibilities:

. Implementing the Image Processing static library that enables various

operations on images like arithmetic operations, convolution, dilation,

various blob operations etc. The basic library was built in VC and was

then optimized for performance using Assembly and SIMD (Single

instruction multiple data) concept. The SSE2 technology was used.

. Developing test suit for testing the static library. Testing the static

library.

. Performance monitoring of the library generated.

2) Professional Profile

Employer : Jopasana Systems and Software Pvt. Ltd.,

Pune, India.

Title : Software Engineer

Dates of employment : January 2001 till date December 2003

Project : Cerity Pharmaceutical QA/QC System

Client : Agilent Technologies

Platform : Windows 2000/NT

Duration : 2.5 years

Software : VC++, COM/DCOM, VB, install shield, Rational Robot,

Rational

Clear Case.

Cerity system is chemical analysis software that acquires the data from

chromatography instruments such as LC, GC and MS

Responsibilities:

. Involved in proposing designing changes in the existing system design and

providing enhancements in existing system installation using install

shield.

. Involved in interface designing for Install Qualification Tool.

Implementation of DCOM and Server.

. Testing the system robustness by verification of files, registry entries

and class id registrations.

. Carrying out unit, integration and stress testing using test scripts

prepared with Rational Robot.

. Generation of build files for VB components, VC and COM/DCOM components.

. Regression testing and bounds checking activities.

. Building and cleanup activities involving labeling and versioning using

various clear case commands for branching, merging, making elements etc

Project : Error Handler

Client : Internal

Platform : Windows 2000

Duration : 3 months

Software : UML, VC++, COM/DCOM, MS-Access, VB 6.0

This project was targeted at providing consistency and standardization for

exception handling across various modules.

Responsibilities:

. Finalizing the requirement specification for the tool. This involved

preparation of software requirement specification document.

. Developing a client server application with user friendly GUI in

visual basic. MS Access was used as database. Developing the COM Dll

exporting functions those are used for handling the errors during the

execution of the developer's application.

Project : Query Handler

Client : Internal

Platform : Windows 2000

Duration : 2 months

Software : UML, Microsoft FrontPage

Query Builder is a utility for building queries online over an

organization's internal network. The Query builder provides a simple and

user friendly GUI to the user. The query is executed at the server and the

result is passed to the client.

Responsibilities:

. Finalizing the requirement specification for the tool. This involved

preparation of software requirement specification document.

. Design of the tool using UML. Generation of class diagrams and

architectural design. Designing prototype using Microsoft FrontPage.



Contact this candidate