Nadella Email:

.Net Developer

Summary:

6+ years of intensive professional experience in all phases of the software development life cycle using .NET technologies and demonstrated strong skills in systems analysis and design.

Hands-on experience with Client/Server and Web applications based on OO Concepts with N-tier software architecture using ASP.NET, AJAX, Web Services, JavaScript ,JQuery and CSS.

Expertise in developing Web Applications using C#.NET, VB.NET and ADO.NET in Visual Studio 2005/2008/2010.

Good experience in building applications with WCF,LINQ2OBJECT,LINQ2DATASET, LINQ2SQL.

Experience in XML related technologies such as XML/XSL, XSLT, DTD, XML Schema, DOM, SAX, SOAP, WSDL, and VBScript.

Hands on experience in creating Functions, Stored Procedures, Triggers, Cursors and Views using T-SQL.

Hands on experience in implementing core areas of Programming such as Data Access, Security, Logging and Exception handling.

Experienced with Agile SCRUM methodology used for new product development.

Capable of working the full life cycle of a project from initial customer requirements through delivery.

Good understanding of configuration and change management within the corporate environment.

Ability to work independently, internally and externally with minimal supervision Team player with Good communication and written skills and also a self-motivated individual.

Regular interaction with clients, develop strong client relations, and demonstrate high level of commitment to client success

Technical Skills:

Languages : C#.NET, VB.NET , SQL, PL/SQL

Web Technologies : ASP.NET 1.x/2.0/3.x/4.x, AJAX, CSS,JQuery, Web Services.

Data Access : ADO.NET and LINQ

Databases : SQL Server 2005/2008/2012, Oracle 9i/8i, SSRS.

Markup Languages : HTML, DHTML, XHTML, XML, XSL, XSLT.

Software/Tools/IDE: MS Visual Studio .NET 2005/2008/2010, MS Visual Studio 6.0, VSS

4.0/6.0/2005,Team Foundation Server,Adobe Photoshop CS3/CS4.

Operating Systems : Windows 98/ 2000/2003/NT/XP/7, Windows Vista Basic/Premium.

ScriptingLanguages: JavaScript,VB Script.

Web Servers : IIS 5.0/6.0 /7.0

Professional Experience:

HCL America,WA Oct 2012 - Till Date

.Net Developer

Description:CSD Infrastructure services and operations team provides tier1 and tier2 support for the products developed by Connected System Division. They provide platform services; build services, lab services, developing tools to teams in the division. Services will be provided through help request system.

Responsibilities:

Involved in implementation of the project using n-tier architecture with presentation tier, Business Tier and backend database tier.

Customizations to User Interface using ASP.NET and C#.NET.

Monitored and validated source code and build failures and fix them using Prechecking Validation System.

Designed the application with Master Pages for look, feel and standard behavior to centralize the common functionality of all the web pages.

Extensively used Cascading Style Sheets (CSS) for Styles, Fonts and Themes.

Effectively managed the state using various state management techniques including Sessions, Query Strings.

Validating all the User’s Inputs through JQuery and designed to add interactivity to HTML pages.

Used Visual Studio.NET debugger and trace functionality to debug the application.

Resloved issues in XML Web Services and WCF whichare interacting with applications to retrieve Products information.

Responsible for writing and debugging Stored Procedures in Microsoft SQL Server 2008 to load the data into consolidated database.

Defined Tables, Joins, Functions, Views, Triggers in Microsoft SQL server 2008.

Worked on day to day operational tasks which include trouble shooting and resolving the support issues which are raised in the form of Help Request System.

Actively participated in creating and updating the Trouble shooting Documents.

Coordinating and Handoff the work need to be completed with offshore team.

Worked and provided training on Help Request System to offshore team.

Environment: .NET 4.0, Visual Studio 2010,SQL Server 2008,C#.NET, ASP.NET,JQUERY,WCF, Web Services ,AJAX,Windows 7,TFS ,XML, HTML, SOAP,IIS 7.0, Java Script ,CSS .

Intellicost Enterprise,Inc.,New York Nov 2011- Sep 2012

.Net Developer

Description: The Intellicost Enterprise Staff scheduler provides sophisticated labor management reporting as an automatic byproduct your daily work. Time and Attendance recording, Time Clock Actuals, Schedule Imbalances, Overtime and Agency Usage, are correlated in a meaningful way to show labor management trends, reduce labor costs and optimize resources. Intellicost Enterprise Scheduling System is a browser-based tool that provides a cost-effective means to plan, allocate, and manage staff, schedule them, and to generate staff related reports.

Responsibilities:

Involved in implementation of the project using n-tier architecture with presentation tier, Business Tier and backend database tier.

Involved in designing and coding for web forms of the application with ASP.NET.

Used ASP.NET Page lifecycle Techniques and handle a control's initialization, instantiating controls, restoring and maintaining state and rendering.

Implemented features of ASP.NET AJAX such as Calendar Controls, Repeater Control, Dataset, Security using forms authentication.

Used .Net Validation Controls and JavaScript to perform server side and client-side validations.

Implemented user interface using HTML, CSS, AJAX and JavaScript.

Developed the Data layer class, Business layer class using C#.NET which is reusable for data transactions of entire project.

Designed different components using C#.NET language and used Exception handling, Error providers to handle exceptions.

Worked on Grid view using ADO.NET and retrieved data from SQL Server using quires.

Created data access layer to communicate with the SQL Server Database with ADO.NET objects.

Implemented Queries using LINQ for effective access with database and easy handle of file operations and XML.

Used ASP.Net web application in LINQ to SQL for database connectivity.

Developed all the Business Logic for all the modules in a separate Business Layer in C#.NET and this was implemented using WCF.

CreatedWCFServices responsible for communicating and providing real time data from integrated server to client application.

Developed the necessary Stored Procedures and created Complex Views using Joins for robust and fast retrieval of data in SQL Server.

Involved in testing of application by Unit Testing,User Acceptance Testing (UAT) and End User Support.

Generated Monthly and quarterly Reports as bar charts for the management using different techniques like data filtering, adding, interactivity using SQL Server Reporting Services(SSRS)

Worked with Team Foundation Source (TFS) control which stores all code, as well as a record of all changes and current check-outs in SQL Server database.

Environment: .NET 3.0/4.0, Visual Studio 2008/2010,SQL Server 2008,C#.NET, ASP.NET, WCF, Web Services ,LINQ, ADO.NET, AJAX, WINDOWS2003, TFS ,XML, HTML, SOAP,IIS 6.0/7.0, Java Script ,CSS ,SQL Server Reporting Services.

InTheMO,Los Angeles, CA Sep 2010 – Nov 2011

.Net Developer

Description: InTheMo is a video-based local search guide and a social networking site. InTheMo has 3,500+ exclusive videos of local restaurants, nightlife venues, shopping and other attractions. It provides personalized search results based on each user’s unique taste profile. InTheMo also provides ability to see what your friends recommend in almost any city worldwide. The application’s video library goes behind-the-scenes of the best spots worldwide and is available to stream via 3G connections.

Responsibilities:

Implemented Authentication and membership using ASP.NET Login controls and stored the Login information in the SQL Server Database.

Developed web forms with ASP.NET Custom Controls, Web User Controls and used ASP.NET Validation controls, Java ScriptValidation and custom validators to validate the user inputs.

Developed interactive and user friendly User Interface (UI) using HTML, Java script, and AJAX for partial page post back.

Developing and Implementing Web forms with Microsoft Visual C# .NET.

Used C# for code using Partial classes, Abstract classes, Delegate methods etc.

Developed user controls in C# for to have binding of data’s in Master pages.

Developed XML Web Services to interact with applications to retrieve Quote information.

Validating all the User’s Inputs through JQuery and designed to add interactivity to HTML pages.

Used ADO.Net to pull data out of the database and use it in the application.

Used ADO.NET data objects such as Data Adapter, Data Reader, Data Table, Repeater and XML Text Reader/ XML Text Writer for consistent access to SQL data sources.

Responsible for writing and debugging Stored Procedures in Microsoft SQL Server 2005 to load the data into consolidated database.

Created cascading reports for the business users using SQL Server Reporting Services (SSRS).

Involved in versioning of the application using Visual Source Safe.

Environment: WINDOWS XP, ASP.NET, C#, ADO.NET, Visual Studio .NET 2008, SQL Server 2005, SSIS, SSRS, HTML, JavaScript, JQuery, XML, CSS, WSDL, SOAP, XML, IIS 6.0.

Mega Hour, Los Angeles, CA March 2010 – Sep 2010

.NET Developer

Description: MegaHour is an ecommerce site based in Los Angeles, California. MegaHour offers huge selection of productsfor buying over electronic systems such as the Internet.It includeselectronic funds transfer; online transaction processing,electronic data interchange(EDI),inventory managementand automated data collection.

Responsibilities:

Involved in SDLC Phases like Analysis, Design, development & deployment.

Involved in the implementation of a module which involves importing and exporting doc/image/xls to backend.

Involved in database designing, development of both user and Admin Modules applications using C# .Net.

Worked on different kinds of Shopping API’s for integrating with the Application.

Implemented Multi Threading in the Applications.

Used .Net Validation Controls and JavaScript to perform server side and client-side validations.

UsedADO.NET and LINQ to develop the business access and Data Access layers to communicate with the database.

Developed the system, which uses the current database and product tracking system for ongoing daily operations.

Provided database connectivity using ADO.NET and created stored procedures, Indexes, Views and Triggers using SQL Server.

Used Data Adapters, Datasets, and Command & Connection Objects of ADO.NET to manipulate data in the SQL Server Database.

Extensively used Data Grids and Data Views for presenting data to the user.

Designed and developedSSIS Packagesto import and export data fromMS Excel, SQL Server 2005 and Flat files.

Performed unit testing and integration testing after completion of module coding.

Environment: ASP.Net, JQuery, JavaScript, CSS, Ajax,Visual Studio.NET 2008,LINQ,ADO.Net,Web Services,WCF,XML, SQL Server 2008,Visual Source Safe(VSS),IIS 6.0, Windows Server 2003,Sql Server Integration Services 2008.

Motorola, South Plainfield, NJ July 2008 – Feb 2010

.NET Developer

Description: Motorola Q/ Q9M/ Q9C are the smart phones (CDMA) developed by Motorola. The most new and effective software’s used by these devices are tested and implemented on these phones using the most sophisticated software’s.

Responsibilities:

Designing and developing new functionality requested by the management using ASP.NET, C#, ADO.NET, XML, SQL Server, and JavaScript.

Developed the business logic for various modules including user login, account summary and Payment history tracing using ASP.NET class libraries & C#.

Implemented Forms based authentication and role based authorization.

Effectively managed the state using various state management techniques including sessions, cookies.

Created Web User Controls, to ensure reusability as needed by different forms of a session.

Performed manual testing of the application to test the system for both functional and business requirements for positive and negative scenarios.

Conducted daily Smoke tests to ensure that various integration points of the system and major business functions met requirements.

Defined Tables, Stored Procedures, Functions, Views, Triggers in SQL server 2008.

Used Data Adapter and Data Set to access the data using ADO.NET.

Utilized .NET XML parsing and XSLT features for parsing XML files containing the information about the customers’ statement.

Extensively used Grid View and Details View to display account summary and other information on the web pages.

Environment:VisualStudio.NET, .NETFramework3.5, C#.NET, ASP.NET, VB.NET, SQL Server, ADO.NET, CSS, XML, XSLT, JavaScript, Web Services, WCF, IIS 6.0, Visual Source Safe.

MVP Healthcare, Schenectady, NY Nov2007 -May 2008

.Net developer

Description: This project is to redesign their website to manage properties from various listing systems, agents, staff, and press and relocation services. It handles efficient searches and maintains previous user sessions.

Responsibilities:

Involved in Analysis, Design and Development of the application.

Developed an AJAX driven web (intranet) application using ASP.NET and JQuery.

Implemented user interface using HTML, CSS, AJAX and JavaScript.

Used AJAX to trade data with a web server, without reloading the page.

Used Validation Controls in ASP.NET and developed custom validation controls for validating views.

Implemented LINQ to SQL for the data access operations.

Created several database objects such as Stored Procedures, User Defined Functions and Views T-SQL in SQL Server database.

Involved in deployment of application on web server.

Performed the initial unit testing during the development of code and functional testing of the business logic.

Involved in preparing reports using MS SQL Server Reporting services (SSRS).

Environment: ASP.Net, JQuery, JavaScript, CSS, Ajax,Visual Studio.NET 2008,LINQ,ADO.Net,Web Services,WCF,XML, SQL Server 2008,Visual Source Safe(VSS),IIS 6.0, Windows Server 2003, SQL Server Reporting Services.

Maruti True Value, India, Hyderabad, India Dec 2006 – Oct 2007

.Net Developer

Description: Life Time Vehicle Information System (LVIS), is an information supplier for Maruti True Value, Hyderabad. LVIS publishes valuations for used cars, new car pricing reports and valuations of other vehicles. LVIS is used by the car manufacturers, car dealers, financial institutions, and insurance companies.

Responsibilities:

Used C#.NET and ASP.NET to design the user interface.

Analyzing the data from various sources like car manufacturers, car dealers, financial institutions, insurance companies, and auction systems.

Communication with domain experts.

Worked with SQL Server at the back-end.

Used ADO.NET to connect to the database.

Used SQL statements to create the tables and views.

Data Coding for two modules, namely, New Car, and Used Car.

Coded classes to connect to the centralized database.

Reporting the deliverables status to the client.

Implementation at the client side and maintenance.

Environment: C#.NET, JavaScript, ASP.Net 2.0, Visual Studio.NET 2005, ADO.NET, XML, SQL Server 2005, IIS 5.0, Web Forms, CSS.