This document provides a summary of Sai Vara Prasada Rao M.N.'s career experience including 11 years of experience developing software using Microsoft technologies. It lists his technical skills and qualifications. Recent projects include developing applications for National Grid, Microsoft, Coca-Cola, and other clients using technologies like SharePoint, Azure, C#, and SQL Server.
11 Yrs MS Tech Lead Resume Summary in 35 Characters
1. General
Name: Sai Vara Prasada Rao M.N
Title: Technical Lead
Location: Hyderabad
Email Id: saivaraprasadarao@gmail.com
Mobile No: +91 99 890 71092
Career Summary
• Having 11 years of experience in software development using Microsoft Technologies
• Experience in development, implementation, testing and maintenance of business
applications with SharePoint 2010, Azure, C#.NET (4.5,4.0,3.5,2.0), ASP.NET
(4.0,3.5,2.0) Web Forms, VB.NET, MVC, Agile, Web Services and SOAP, WCF, Ajax
Control Tool kit, ADO.NET, XML, InfoPath, XSLT, Power Shell
• Hands-On experience in JQuery, CAML, JavaScript, AJAX, Photoshop
• Experience of SQL SERVER Database Programming i.e., Transact-SQL and have good
knowledge on Oracle.
• Business/domain knowledge in Manufacturing and high-tech, Retail, Consumer
Services, Plant Automation and Product Life Cycle Management, Education, Social
Networking, and Finance.
• Experience in preparation of Unit testing of Applications
• Used Microsoft Team Foundation Server for version control
• Followed proper programming standards and conventions
• Hardworking, enthusiastic and highly committed to the growth and success of the
organization.
• Trained on Echelon Products like iLon Smartserver by Professional trainer from Echelon
Inc., U.K.
Professional Experience:
• Working with Wipro Technologies, Hyderabad as a Technical Lead since May 2015 to
till date
• Worked with Capgemini, Hyderabad as a Consultant since March 2013 to April 2015
• Worked with HCL, Hyderabad as a Senior Software Engineer since May 2010 to Feb
2013.
• Worked with ICFAI Business School, Hyderabad since May 2007 - April 2010 as
Software Developer.
• Worked with Pantar Solutions Inc, Hyderabad since September 2005 - May 2007 as
Web Developer.
Domain:
• Insurance, Retail and High-tech, Consumer Services, Plant Automation and Product Life
Cycle Management, Education, Social Networking.
Managerial Skills:
• Handling a Team of eight members
• Client interaction, requirement gathering, system analysis & feasibility study for
development of the software application.
2. • Hands-on development of production SW code, debugging & troubleshooting.
• An effective communicator with excellent analytical skills and the ability to meet
deadlines.
• Capable of driving implementations, configurations or support services from offshore.
Skills Summary:
• Operating Systems: Windows8, Windows7, Windows XP, Windows 2000 and
earlier versions of Windows
• Languages: SharePoint Server2010, ASP.NET (4.5,4.0,3.5,2.0), C#.NET,
VB.NET
• Databases: SQL Server 2000/2005/2008/2010, MySQL, MS Access 2000 and
Oracle 9i.
• Technologies: Azure, WCF, XML, Web Services
• Scripting Languages: JQuery, CAML Query, Java script, CSS, HTML, DHTML, Ajax
• Application/Web Servers: IIS 7.0, 6.0
• SCM Tools: VSS, Team Foundation Server
• Tools: Visual Studio .NET 2003/2005/2008/2013, Power Shell, SharePoint
Designer, InfoPath
• Reporting tools: Crystal reports
• Methodology: Agile
Certification:
• Echelon product certification on iLon smartServer2.0
• Certified in Agile, Software Review Testing, Software configuration Management
Additional Knowledge:
Silver Light 3, ERWIN4.1, Datanamic Design for Databases V4, Dreamweaver,
Rational Rose
Qualifications:
Bachelor of Technology (Electronics and Communications) – J.N.T.U, Hyderabad, India.
Recent Projects:
Project 1: National Grid
Position: Technical Lead
Duration: 5months
Description: National Grid follows the ‘Third Party Plant Protection Enquiry’ process
whenever a customer expresses interest to work in the vicinity of National Grid’s assets. It
helps determine the level of risk involved and provide guidance on safety and appropriate
work methods.
Plant Protection Enquiry team currently manage these process activities through the use of a
number of disparate IT systems including Outlook, MS Access, EAGLES, MS Excel and
SharePoint. Some of these systems are unsupported with low or no automation, causing the
overall process to operate inefficiently. Implementation of the end to end process using
disjointed tools and systems makes it difficult to see a consolidated view of a request from
3. start to end and as a result, no MI reports can be generated to monitor performance.
Responsibilities:
• Manage the site layout and structure.
• Created custom workflows
• Create custom Web Parts, Lists
• Responsible for building the framework and features of the portal
• Modify SharePoint templates as needed
• Implemented functionality with C# code, CAML Query, JQuery
• Involved in development and testing
• Created custom forms
• Worked as Admin (access rights, adding web parts, document library, lists etc.)
• Implementing dashboard and InfoPath
• Created reports for the list data
• Designed the screens using SharePoint Designer and Photoshop
Environment:
SharePoint 2010, C#, CAML Query, JQuery
Project 2: SWS - Microsoft
Position: Technical Lead
Duration: 3months
Description: Support Workflow Service (SWS) as a REST API, aims at providing simple, and
flexible way to build workflow driven solutions and applications. SWS is a multitenant service
that decouples tenants and client applications from business workflows, while enhancing their
ability to retrieve data and perform transactions. A tenant can have multiple workflows. E.g.
Ibiza will have a “Create”, a “Get” and an “Update” workflow against the MSSolve Provider.
Each workflow is specific to a particular tenant, i.e. workflows are not shared between tenants.
In the context of SWS, resources are workflows (i.e. executable business processes) exposed
to different clients and tenants. Each resource is identifiable by a unique URL. By performing
HTTP requests, the representation of the resource can be manipulated.
Responsibilities:
• Created Technical Specification Document
• Attending client calls and discussed the daily updates of the tasks
• Involved in coding and testing
• Created Test Matrix
• Created Unit and Functional Test Cases
Environment:
• VS2013, C#
Project 3: Community Search - Microsoft
Position: Technical Lead
4. Duration: 3months
Description: The Community search Project is the Search functionality provided by the
Community. The Community lets the end user to search the required information. The
searching key words will be carried from Community UI to the DSP, if the required information
is pubic then the DSP passes keywords to the Bing, Bing replies with request information. If
the requested information is private, then the DSP pass the keywords to the Azure Search.
The Azure search is the Search Engine provided by the Microsoft for the searching of Data.
Azure Search supports the multilingual search.
Responsibilities:
• Resolving the technical issues of the team
• Attending client calls and discussed the daily updates of the tasks
• Designed the user interfaces for the application
• Involved in coding and testing
• Created Azure Service, indexes
• Implemented the CRUD operations
Environment:
• VS2013, C#, Azure, SqlServer
Project 4: The Coke Channel – Coca-Cola
Position: Consultant
Duration: 24months
Description: Marketing, Legal and QA personnel maintain product information using lists in
SharePoint. Workflows are used to manage data entry, to get approval on product information
and to get approval before sending product information to bottlers.
To Generate PIF documents. These are sent (via email) to graphics agencies that will be used
for the labelling process.
Authentication of users will be done by their Active Directory account. SharePoint groups will
be used to manage the access rights of the users in SharePoint.
Via the Enterprise Service Bus product information will be sent from SharePoint to the Product
Data Store.
The Enterprise Service Bus will retrieve the product information from the Product Data Store
and will route it to the different bottlers.
Responsibilities:
• Resolving the technical issues of the team
• Designed the user interfaces for the application using Sharepoint2010, C#.NET
• Involved in coding and testing
• Developed workflows
• Developed Timer Jobs
Environment:
• SharePoint 2010, C#, PowerShell
5. Project 5: Progressive – Policy Pro
Position: Consultant
Duration: 12months
Description: Progressive Corporation (PGR) is the third largest insurance provider in USA.
Progressive Casualty Insurance Company, through it subsidiaries, provides personal
automobile insurance, and other specialty property-casualty insurance and related services in
the United States.
The purpose of the Policy Pro project is fundamentally to replace the legacy Proteus policy
processing system available on IBM mainframe. Proteus has been the backbone of the policy
processing. Policy Pro, a new policy processing system based upon an architecture that
ensures an adaptable, stable and efficient system for the future. The system will leverage
many of the Progressive IT software assets including quoting, editing, rating and rules
handling developed in the past few years to increase our rate of delivery by maximizing reuse
potential. Policy Pro system also integrates many of the producing and subscribing systems of
Progressive to create a painless flow of information to and from Policy Pro.
Responsibilities:
• Mentoring a team of 5 members
• Resolving the technical issues of the team
• Designed LLD and HLD document’s
• Designed the user interfaces for the application using C#.NET and ASP.Net
• Involved in coding and testing
• Validations at client side using JavaScript
• Worked with XML and Web services
• Involved in creating SQL stored procedures.
Environment:
• .NET 4.0, ASP.NET, C#, MVC, SQLServer2008.
Project 6: McAfee - Quotes
Position: Senior Software Engineer
Duration: 22 Months
Description: Quoting functionality developed for Internal and External users of Insight. The
primary purpose of Quoting is to allow either Sales Representatives or Resellers the ability to
quote approved special pricing/terms to an end user, or to facilitate approvals for special
programs such as Deal Registration. Quotes can also be converted in Orders – this is mainly
done by internal users for direct orders and LTAM Resellers for MOM (MAX Order
Management) Orders.
Responsibilities:
• Designed LLD and HLD document’s
• Designed the user interfaces for the application using C#.NET and ASP.Net
• Involved in coding and testing
• Validations at client side using JavaScript
• Ajax Framework for Asynchronous processing of requests and responses from the
server.
6. • Involved in creating SQL stored procedures.
• Worked with XML and Web services
• Worked on Infragestics Web Data Grid a third-party control
Environment:
• .NET 3.5, ASP.NET, C#, AJAX, JQuery, Infragestics Controls, SQLServer2008.
Project 7: iSEAD-Integrated Smart Energy Analytics Dashboard
Client: In-house
Position: Senior Software Engineer
Duration: 9 Months
Description: QSR – Quick Service Restaurant, an application developed using Echelon
products i.e. iLon Smartserver2.0. In this application, the energy reduction is done up to 30 %.
The main role played here in this application is the Smartserver2.0, through which we can
Monitor usage of kitchen equipment for better and more consistent food quality. Retrieve
temperature data for regulatory compliance, receive fire alarm & security alarm, and retrieve
data logs for trending and analysis, retrieve energy usage data for energy management
purposes, remote monitor facilities such as lights or air-con.
Responsibilities:
• Designed the user interfaces for the application using C#.NET and ASP.Net
• Involved in coding and testing
• Worked on WCF
• Validations at client side using JavaScript
• Ajax Framework for Asynchronous processing of requests and responses from the
server.
Environment:
• .NET 3.5, ASP.NET, C#, WCF, AJAX, iLon Smartserver2.0
Project 8: ICFAI Business School Alumni Federation
Client: Inhouse
Position: Software Engineer
Duration: 24 months.
Description: ICFAI Business School Alumni Federation is a website, which maintains the
information about various alumni’s. One which is well informed networked and believes in
helping fellow alumni succeed. Its motto is to Share, Learn, Act and Succeed. It develops a
system of knowledge sharing among IBS faculty, students and Alumni and work towards
bridging the gap between academia and industry. Cater’s to the networking needs of the IBS
Alumni by enabling frequent exchanges of views in the form of seminars, periodicals and
newsletters. Contains IBSAF Job Portal to place the IBS Alumni in the top companies. This
website also provides matrimonial services to the alumni of ICFAI.
IBSAF Matrimonial Services, a complete free matrimonial or shaadi service for
IBSAF Members across the world.
Responsibilities:
• Designed the user interfaces for the application using C#.NET and ASP.Net
7. • Involved in coding and testing
• Designed Database tables and creating SQL stored procedures
• Validations at client side using JavaScript
• Ajax Framework for Asynchronous processing of requests and responses from the
server.
Environment:
• .NET 2.0, ASP.NET, C#, SQL Server 2005.
Project 9: University Management Information System
Client: ICFAI
Position: Software Engineer
Duration: 14 Months
Description: University Management Information System is mainly developed for maintaining
the information about all the centers which are under IBS. This is quite simple and easy to the
staff to maintain student information for quick reference. Tracking of student information is
done in this application. Each individual campus can maintain their student information
securely and it also has the facility to give student marks. Personal information, attendance
information, grade sheets information will be maintained.
Responsibilities:
• Designed the user interfaces for the application using C#.NET and ASP.Net, Ajax
• Involved in coding and testing
• Designed Database tables and creating SQL stored procedures
• Preparation and execution of Unit Test Plans
• Maintained the source of application in VSS
Environment:
• .NET 2.0, ASP.NET, C#.NET, SQL Server 2005.
Project 10: IT Targets
Client: Pantar Software Solutions Pvt. Ltd.
Position: Web Developer
Duration: 11 Months
Description: This Project is Entitled ITTARGETS is mainly designed to provide online
Environment to post technical questions and get response from technical Experts. This
enables the trainees of company to post their subject related Queries to the technical experts
and get the solution. The users can post their queries and get response from technical
experts.
Responsibilities:
• Understand analyze the business requirements and convert the same into
technical specifications
• Developed classes that hold the business logic for the Application
• Designed the user interfaces for the application using C#.NET and ASP.Net, Ajax
• Involved in coding and testing
• Designed Database tables and creating SQL stored procedures
8. • Preparation and execution of Unit Test Plans
• Maintained the source of application in VSS
Environment:
• .NET 2.0, ASP.NET, C#.NET, SQL Server 2000.
Project 11: Asset Controlling System
Client: Pantar Software Solutions Pvt. Ltd.
Position: Web Developer
Duration: 11 Months
Description: Asset controlling system is a product which manages the assets of a software
Organization. The Objective of ACS is to manage all the operations & maintain the information
Of all the Departments, which includes Human Resource, Software Department, Networking
Department, Inventory department, Administrative Department, finance department. Human
Resource module is integrated with all the other departments of the organization. The primary
Functions of this department are recruiting and maintaining employee details of the
Organization. Software Department manages allocating project to the employees and take
Continuum care of all the stages involved in developing the projects. Network department
Allocates system ID’s and configures with respect to project requirement according to the
Request from different departments. It also manages the requests raised by other
departments.
Inventory maintains the stock information and details of vendors. All the financial transactions
Will be managed by finance module and Administration module will monitor and measure the
Services of all the departments.
Responsibilities:
• Understand analyze the business requirements and convert the same into
technical specifications
• Developed classes that hold the business logic for the Application
• Designed the user interfaces for the application using C#.NET and ASP.Net, Ajax
• Involved in coding and testing
• Designed Database tables and creating SQL stored procedures
• Preparation and execution of Unit Test Plans
• Maintained the source of application in VSS
Environment:
• .NET 2.0, ASP.NET, C#.NET, SQL Server 2000.