Post Job Free

Resume

Sign in

MSBuild Engineer

Location:
United States
Posted:
October 08, 2011

Contact this candidate

Resume:

RESUME

M. Srikrishna Murthy

Flat No: ****, *st block,

Panchavati Apartments,

Pragathinagar, Opp to JNTU,

Hyderabad, India

Objective

Certified Software Engineer with an extensive background in software design and development for windows desktop applications having around 3.4 years experience, seeking an opportunity to apply vast and varied development experience in a challenging, team-oriented work environment.

Skills

Languages : WCF, WWF, .Net Remoting, Webservices C#.Net, C++, C

Operating Systems : Windows7

Databases : MS SQL Server 2008

Development Tools : MS Visual Studio .NET 2010, MSBuild4.0, TFS2010

Case Tools : Smart Draw2010

Others : Team Foundation Server2010, UML

Certifications

Certified in Windows Communication Foundation (WCF) from Microsoft.

Certified in Windows Workflow Foundation (WWF) from Microsoft

Certified in Windows based applications from Microsoft

Education

MCA with 84% from St.Patrick’s P.G. College, Hyderabad

B.Sc with 72% from S.S & N College, Narasaraopet

Intermediate with 72% from Krishnaveni Junior College, Narasaraopet

S.S.C with 64% from Z.P.H.School, Narasaraopet

Professional Experience

Working as a Lead engineer in HCL, Hyderabad from Mar 2010 to till date

Worked as Executive Software Engineer at Minvesta Infotech Ltd, Hyderabad From June 2008 to Feb 2010.

Awards

The Best techie of Minvesta for Jan – June 2009

University topper in MCA

Projects

Project #1

Title : Daily Build Validation

Technology

Team Size

Client :

:

: Visual Studio 2010,MSBuild

17

Microsoft, Redmond, USA.

Description:

Daily Build Validation is a part of the Build Engineering where the team has to automate, monitor, and maintain the software for building, deployment and validating the applications.

Roles and Responsibilities

Creating the build definitions for various applications using MSBuild.

Implementing the Custom task as per the needs of dev teams and integrating them in the Proj files.

Testing the End-to-End process using the Microsoft Test case Manager -2010

Configuring the several virtual machines, applying snapshots

Implementing and managing automated build systems

Scheduling the Triage meetings and updating the clients with the status mails

Troubleshooting the End-To-End process

Project #2

Title : M-Billing

Technology

Team Size

Client :

:

: C#.Net, .Net Remoting, Windows Service, Sql Server 2005

20

Randstad (www.randstad.com)

Description:

M-Billing is a product that caters to the requirements of a client for staffing, recruiting and finally for invoicing the client. There are consultancies who use staffing, recruiting for the clients and finally bill the client.

Roles and Responsibilities

Implemented the new functionalities as per the client requirement in all the layers and fixed the bugs in the system

Participated in the design and development of application as per the MVC architecture

Normalized the tables by maintaining the strong relationship across them

Prepared and uploaded the installers for each release to the client by acquiring the all information (Database scripts, Checked-in files, XML files etc) from all the developers

Customized the same application for the different clients by maintaining the conditional compilation codes

Converted different Business Objects from VB to C#.net within the time period

Developed the generic integration service which will transfer the data from one application to the other

Given production level support to the clients and fixed many issues in the production.

Prepared Unit test cases, Weekly status reports, and Monthly status reports for the CMMi auditing

Keep upgrading myself and updating my TL and PL and getting reviews from the senior developers in the organization for further development

Project # 3

Title : M-RULE (Minvesta-Rule)

Technology

Team Size

Client :

:

: C#.Net, .Net Remoting, Windows Service, Sql Server 2008

10

Randstad (www.randstad.com)

Description:

M-RULE is a Software product which is targeted at recruitment industry to ease the time sheet processing and defining/managing the complex payment rules for temporary workers. For a recruitment agency, the employees are sent on deputation to various clients. The employees may work for one or more client in a week and submit their respective timesheets to the agency. The agency then goes into an elaborate process of extracting details from the timesheets, mapping the client payment structure and shift payment details to finally calculate the payment details to be made to the employee .M-RULE enables automatic timesheet processing and handles the timesheets from temporary workers who work for various clients.

Roles and Responsibilities:

Designed the rich look user Interface for M-Rule 3.0

Implemented the new functionalities and fixed the bugs from the UI layer to till down layers

Upgraded the third party new dlls,.Net framework before the release

Involved in code walk through and reviews

Involved in Unit testing and System testing

Updating the PM with daily status reports

Strengths

Passionate about developing tools and automation

Very Quick learner

Very open in sharing the knowledge

Have strong foundation on the basics

Have a keen ear to learn new things in technologies related to project

Ability to work for long hours

Hard Worker

Trainer

Place: Hyderabad Thanks,

Date: 20-09-2011 M. Srikrishna Murthy



Contact this candidate