Post Job Free

Resume

Sign in

Manager Management

Location:
Bothell, WA, 98011
Posted:
August 25, 2011

Contact this candidate

Resume:

Harini Shankar

425-***-****

CAREER OBJECTIVE

To secure a position in an organization that will enable me to utilize my skills in a challenging environment and where opportunities exist for innovative professionals.

SUMMARY

Experience in designing, developing and testing Web and Windows based applications using .Net

Microsoft Certified Professional in developing Windows applications using C#.Net.

Experience in all phases of software design lifecycle (SDLC)

Good understanding of.Net framework.

Experience in automating Web UI tests using Microsoft’s UI Automation Framework(MAUI)

Experience in Black Box and White Box testing.

Strong experience in Manual testing.

Good understanding of object-oriented programming concepts.

Experience in implementing data structures like linked list, stack, queue, trees using C/C++.

Hands on experience in design and development of Oracle and MS access databases.

Experience in queries and triggers using SQL.

Experience in developing UML diagrams like Use Case diagrams, Class diagrams, Interaction diagrams, State diagrams using Rational Rose.

Hands on experience in simulating neural networks using Matlab.

Knowledge of financial portfolio management, modern portfolio theory and efficient frontier.

Optimized portfolios (consisting of financial instruments such as sticks, shares, etc) to maximize return and minimize risk using Neural Network.

Knowledge in Design Patterns – Abstract Factory Design Pattern.

Experience in Unit testing and System testing windows/ web based applications using Buddy, VuGen, Load Runner, Rational Robot and defect tracking tools like Product Studio, Test director.

Designed, automated and executed test cases for Microsoft Services Manager portal.

Exceptional ability in using tools like Visual Studio 2003/2005, Source Depot and VSS.

Expert in coding and troubleshooting applications, finding and resolving bugs.

Successfully customized modules based on organizational needs and requirements.

Highly self-motivated team player with strong independent abilities, excellent communicational, verbal, interpersonal, analytical and problem solving skills

Capability to quickly learn new technology and adapt to new environment

CERTIFICATIONS

Microsoft Certified Professional in Developing and Implementing Windows-based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET

(MCP ID furnished upon request)

EDUCATION

Master’s in Software Engineering, PSG College of Technology, India, CGPA – 9.29/10

TECHNICAL SKILLS

Languages

C, C++, VB, C#.Net, VB.Net, SQL, Java

Scripting Languages

Javascript

Operating Systems

Windows 2003/2000/XP/Vista

Web technologies

ASP.NET, HTML,XML,XSLT, DTD

IDEs

Visual Studio .NET 2003/2005/2008, Eclipse

Distributed technologies

XML Webservices

Databases

Oracle 8i/9i, Ms Access 2000

Testing Tools

Microsoft UI Automation Framework, Product Studio, Buddy, Windows Test Technologies(WTT), Load Runner, Test Director, Rational Robot, Visual Studio Team Foundation Server, UIPilot

Version Control Tools

Source Depot

EXPERIENCE

Microsoft Corporation Apr 2009 – Oct 2009

Microsoft Assessment and Planning Toolkit (MAP) 4.0

Team: Solutions Accelerators Team

Software Development Engineer in Test

MAP is a powerful inventory, assessment, and reporting tool that can securely run in small or large IT environments without requiring the installation of agent software on any computers or devices. The inventory and assessment capabilities provided by this Solution Accelerator can significantly simplify the planning process for migrating laptops, desktops, and server computers to Windows® 7, Windows Server® 2008 R2, Windows Server 2008, Windows Vista® and Microsoft Office 2007. The server virtualization scenarios help identify underutilized resources and the hardware specifications needed to successfully consolidate servers using Microsoft Hyper-V technology.

MAP performs three key functions: inventory, compatibility analysis, and readiness reporting. It collects and organizes system resources and device information from a single networked computer. MAP performs a detailed analysis of hardware and device compatibility for migration to Windows 7, Windows Server 2008 R2, Windows Server 2008, Microsoft Office 2007, Microsoft Application Virtualization, and Windows Vista. MAP generates reports containing both summary and detailed assessment results for each migration scenario.

Key Accomplishments

Designed and developed DataComparer - a tool that automatically validates dynamically generated Proposals and Reports

Developed MagicMatrix - a utility that takes care of populating all boundary and error conditions in database

Analyzed complex stored procedures and tables inorder to come up with relevant queries for DataComparer

Managed and tracked bugs using Product Studio

Fixed failing legacy testcases

Involved in UI automation of MAP's Setup using UIPilot

Came up with automated test cases for DataComparer

Analyzed and improved code coverage using Magellan tool called Sleuth

Environment/Tools

C#.Net, Microsoft Visual Studio 2008, SQL Server 2005, SQL Server Management Studio, Product Studio, UIPilot, Source Depot, XML

Microsoft Corporation

SMSG Readiness Management System

Team: Sales, Marketing and Services Group Mar 2009

Tester

Readiness Management System (RMS) ultimately delivers the readiness content, solutions and programs on the prior slide, including the instructor-led or classroom training, online training, hands-on labs, for the technical audience, global Industry readiness events for those learners with vertical industry focus, specific programs to help New Hires ramp up quickly. All our training is delivered through RoleGuide, which is our single portal for readiness access, which is linked to our Learning Management Systems that actually houses the training courses. Our system provides RoleGuide tailored learning roadmaps for employees in different roles, segments and regions, divided into required training which they must take, training that has been recommended by their regional leaders or Discipline Owner and elective training which they may choose to take to enhance their career.

Key Accomplishments

Quickly ramped up with SMSGR within a short period of time.

Created User Acceptance Test documents

Manually tested SMSGR and logged bugs into Visual Studio Team Foundation Server.

Ran BVTs after each build.

Managed, tracked and closed bugs using Visual Studio Team Foundation Server

Environment/Tools

Windows Vista, Microsoft Visual Studio 2008 – Visual Studio Team Foundation Server

Microsoft Corporation Oct 2008 – Jan 26th 2009

Microsoft Services Manager (MSM) 6.5

Team: Windows Live Identity Services

Software Development Engineer in Test

Microsoft Services Manager (MSM) helps tailor the Windows Live ID sign-in experience for a site. Windows Live ID is an identity service from Microsoft Windows Live platform providing a unified login service which allows users to log in too many Web sites using one account. It is helps any Web site in providing identity to their users without having to build a complete identity management service from start. MSM is the central provisioning site for partners who integrate with Microsoft Web services for Live ID identity management. MSM helps manage a site in INT, PPE and Production environment thereby, easing site management.

Some of the features include:

Registering partner applications to use Microsoft Web services.

Configuring those applications to work properly with identity services.

Customizing the site's sign-in and sign-up experience

Obtaining encryption keys or certificates needed to interact with Microsoft services.

Initiating the compliance review process (a prerequisite to going live).

Moving preproduction applications into the production environment, in other words, going live.

Key Accomplishments

Automated web UI tests for Microsoft Services Manager (MSM) 6.5 using Microsoft's UI Automation framework in .Net

Involved in fixing defects and customizing the cases for MSM 6.5

Regressed existing automated cases using Buddy

Manually tested MSM6.5 and designed Test Cases

Used WTT to upload automated tests and track results of regression

Managed and tracked bugs using Product Studio

Involved in upgrading our test machine with the latest build.

Environment

C#.Net, Microsoft Visual Studio 2005, Source Depot, Product Studio, Buddy, Windows Test Technologies, Windows Vista

PSG College of Technology Nov 2006 – May 2007

Portfolio optimization using Neural Networks

A portfolio is a combination of different investment assets mixed and matched for the purpose of achieving an investor's goals. The efficient frontier is a graph that represents a set of efficient portfolios that maximize expected returns at each level of portfolio risk.This project involves the application of a heuristic method based on artificial neural networks in order to trace out the efficient frontier associated to the portfolio selection problem. A particular neural network model, the Hopfield network is applied to the portfolio selection problem. This includes cardinality and bounding constraints. These constraints ensure the investment in a given number of different assets and limit the amount of capital to be invested in each asset. This project presents some experimental results with the application of neural network heuristic. These results can then be compared with those obtained with other heuristic methods.

Key Accomplishments

Involved in Analysis of the existing Portfolio Optimization techniques.

Algorithm design for the portfolio optimization problem using the Hopfield Neural Network model

Implemented the existing portfolio optimization technique using Hopfield Neural Network using C#.Net and MATLAB (arxiv.org/pdf/cs/0501005)

Tested the results by varying the cardinality and bounding constraints

Fine-tuned the existing algorithm using Pareto Optimality algorithm and came up with optimized returns for investments.

(Results furnished on request)

Environment

Windows XP, C#.Net, Winforms, Matlab, MS Excel

Intel Corporation

Virtual Information and Spec Tracking Application (VISTA) May 2005 – Nov 2005

A Spec Management system is that which tracks documents across the Intel factories. The Fab Sort Manufacturing units use VISTA as their Specification Management system. Its capabilities include authoring, editing, routing, approving, distributing documents and Read and Understood (RnU) tracking, while keeping the Sites in sync. The specifications are required on the factory floor as instructions to the machine technicians during the different phases of the Chip manufacturing. Intel factories use the Spec Management Systems developed on top of a third party product called Documentum. One of the most important objectives is to create a transparency about the underlying Content Management System, in this case Documentum. This is accomplished using the Design Pattern – Abstract Factory.

Key Accomplishments

Involved in redesign of the Virtual Information and Spec Tacking Application

Designed and enhanced Inbox, View and Search modules of Virtual Information and Spec Tracking Application using ASP.Net, C#.Net.

Involved in Black Box and White Box testing of VISTA.

Modified the Notification Jobs written using DocBasic Script to run at specific intervals.

Involved in Manual testing of VISTA

Performed Unit testing and tracked the defects using Mercury’s Test Director.

System tested the EOL Solution for FSM using VuGen(for recording the user’s actions) and Mercury’s Loadrunner(for Virtual Users - Load).

Used Perfmon for monitoring the resource usage during System testing.

Environment

ASP/C#.Net, JavaScript, CSS, HTML, Visual Studio 2005, Documentum, DQL, Test Director/Quality Center, Load Runner, Vu Gen, Docbasic, Perfmon, Windows XP

Enal Information System April 2004 – June 2004

Mailing List Generator

The Mailing List Generator generates a list of details such as Name, Phone No, and Address that matches the search criteria and prints them in a pre-specified format. The End User can perform a search based on Name or Phone Number or category. The Administrator is Authenticated and can Add, modify or delete the details from the database through the interface. End user has an option to specify the number of copies to be printed. The interface was created using VB 6.0 and the database was developed using Oracle 8i.

Key Accomplishments

Involved in design of the modules for Mailing List Generator.

Involved in Oracle 8i Database design for Customer details, Authentication, Etc.

Designed forms using VB 6.0 for Authenticating the Administrator, Adding details to the database, modifying and deleting.

Designed forms for End User interaction for Search based on criteria, View and Print.

Used SQL and ODBC Connectivity for retrieving data from the database through VB6.0

Environment

Visual Basic 6.0, Visual Studio 6.0, Oracle 8i, SQL

ACADEMIC EXPERIENCE 2002-2007

eBookStore using .Net and XML

eBookStore is an online book purchase portal developed using ASP/C#.Net and XML. Some of the features were authentication, admin management, shopping cart, search, book purchase, etc. All the features were in the form of Web services. The XML files used DTDs and schemas for validation. In order to retrieve the records from XML files, XPath query was used along with DOM and SAX.

XML Digital Signatures using .Net for eBookStore

The XML file that contains the order details such as credit card number contains critical data. Thus, these files were signed digitally using Digital Signatures for XML available in .NET. An Enveloped signature was created here using predefined methods available in .NET. The order file is digitally signed using the API’s and the signature is embedded in the file itself. Using this, the receiver can check the correctness of data.

Fuzzy Traffic Signal Controller in Prolog

The main goal of this project was to estimate the amount of Cycle time for vehicles during a stop signal. According to the Volume of traffic in each signal, the Cycle time is computed. Several fuzzy rules were defined based on the number of vehicles behind the red, green and yellow lights and the Cycle time was calculated. This system was developed using Prolog.

Tested the functionality of a VB Application using Rational Robot

User interaction with the application was recorded using test scripts. Several loops, conditional statements, verification points were inserted to these scripts in order to test the functionality of the application.

Placement information system using Visual Basic

This system helps to access the student’s placement details and is not limited to add new records, modify by the Administrator. The backend was MS Access and front end was using Visual Basic 6.0.

Library Information System using Java and Oracle 8i

The library information system is designed to provide information about the status of books, eligibility of books, number of books issued, etc. Separate authorization was used for students and librarians. Front end was developed using Java Swing, and back end was Oracle 8i.

UML Diagrams for Room Reservation System using Rational Rose

Created UML diagrams like Use Case, Class, Activity, Sequence, State Transition and Deployment using Rational Rose.

Data Structure Implementation

Implemented data structures like stack, queue, linked list using C/C++.

ACHEIVEMENTS

Was awarded for a Paper presented in Intra college Contest on Database Security

Won 1st place for an SDLC Contest and Web page designing contest

Awarded for Centum in Mathematics in Higher Secondary.

(References furnished on request)



Contact this candidate