RESUME
M. Srikrishna Murthy
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