Post Job Free
Sign in

Sql Server .Net Project Developer Development

Location:
Webster, NY, 14580
Posted:
July 12, 2010

Contact this candidate

Resume:

***, ******* ***** ***, *** #* Phone : (***) ***-

6695

Webster, NY E-mail :

*********.******@*****.***

Summary

. 2+ years of extensive experience in .NET Technology in developing Web

based applications, Windows based applications and Client/Server n-tier

applications using C#, ASP.NET 3.5/3.0/2.0/1.1, ADO.NET, IIS 7.0/6.0/5.0,

Web Services, MSMQ, ASP.NET AJAX Extensions, NHibernate, XML/XSLT, HTML,

CSS and JavaScript.

. Strong knowledge and experience of C# 3.0 features Extension Methods,

Lambda Expressions and LINQ.

. Experience in UI design using Master Pages, Themes, CSS, DHTML, User

Controls and Customized controls.

. Experience in back-end development using SQL Server 2008/2005.

. Experience in designing database using stored procedures, triggers and

views and functions.

. Experience with SQL Server Reporting Services and Crystal Reports

. Strong knowledge and experience with tools like Microsoft Enterprise

Library Blocks, Codesmith, Aspose Cells, ABCPdf Library.

. Knowledge of Design Patterns, MVC Architecture, Mediator and Singleton.

. Proficient with source control tools like Team Foundation Server.

. Proficient in generating both structural and behavioral UML diagrams such

as Class, Use Case, Object, Component, Deployment and Sequence,

Collaboration and Activity diagrams using Rational Rose.

. Experience with Agile Scrum Development.

Education

Master of Science GPA: 3.91 / 4.0

Major: Computer Science

Bradley University, Peoria, Illinois

Bachelor of Engineering

Major: Computer Science and Information Technology GPA: 3.5 /

4.0

Osmania University, Hyderabad, India

Certification and Training

Microsoft Certified Technologist (MCP Id # 6757750):

. Exam 70-536: Microsoft .Net Framework 2.0 Application Development

Foundation

. Exam 70-528: Microsoft .Net Framework 2.0 Web-Based Client Development

. Exam 70-526: Microsoft .Net Framework 2.0 Windows-Based Client

Development

Technical Skills

.NET Technologies\ Programming Languages \

.NET 3.5/3.0, ADO.NET, C#.NET\ C, C++, C#\

.NET Framework Extensions\ Web Development\

MS Enterprise Libraries 4.0, LINQ\ HTML, DHTML, CSS,

XML/XSL\ NHibernate, AJAX\

JavaScript\

Distributed Computing \ Web Servers\

Web Services, WCF Services IIS 7.0/6.0\

Databases\ Reporting Tools\

MS-Access, SQL Server 2008/2005\ SQL Server Reporting Services\

Operating Systems\ Source Control Tools\

Windows 7/Windows 98/XP/Vista\ Team Foundation Server

UNIX\

Tools and Utilities\

Microsoft Visual Studio 2008/2010\

MS Project, MS Office 2007\

Microsoft Visio\ Rational Rose\

Dream Weaver, XML Spy\

Professional Experience

Xerox Job Ticket 2.4/3.0/ Aug'09 - Till

Date

Xerox Global Services, Webster, NY

Software Developer

Description:

Xerox Job Ticket is a comprehensive web to print job submission tool that

allows users to conveniently submit print jobs around the clock. The

application provides a low cost, user friendly means of submitting print

jobs to production environment from their desktops. The application has an

easy to use multi-language based interface and provides users with detailed

tracking of all print job information.

Responsibilities:

. Agile (Scrum) based development.

. Created customer facing web pages for new "Catalog" feature.

. Extensively used widgets, customized controls, CSS files and skins

created by Xerox for uniformity in throughout their applications.

. Web pages created using Dynamic loading of master pages, nested Master

Pages, user controls, customized Grids and Repeater controls.

. Also created nested web pages (Parent -Detail like pages) with different

MIME types likes images and PDF using Iframes.

. Extensively used JavaScript for client side validations and navigation

between pages and pop-up pages.

. Web Services used to communicate with different applications when needed.

. Used Aspose Cell Libraries for reading and creating Excel sheets on the

fly.

. Used ABCPdf Library tool to dynamically read a configuration file and

create and populate a PDF document with its contents on a button click.

. Extracted dynamic data from web pages and serialized them into XML form.

Similarly parsed through XML and exported data to Database.

. Used Codesmith Template tool for automatic code generation and creating

entity classes that encapsulate all communication with the Database.

. Application provided multi-language based user interface and hence used a

Xerox create tool called"Localization Tool" to provide different language

based strings for web interface.

. Common Database used by team was a SQL SERVER 2008 Database.

. Created stored procedures, views, triggers and functions for

communicating with the Database.

. Used Team Foundation Server for source control.

. Test Driven Development.

Environment: .NET 3.5, C#, SQL Server 2008, Visual Studio.NET 2008, Web

Services, JavaScript, XML/XSLT, CSS, CodeSmith, Aspose Cells, ABCPdf

Library, Team Foundation Server, Windows 7.

Xerox Installation and Smoke Testing Automation Feb'10

- Till Date

Xerox Global Services, Webster, NY

Software Developer

Description:

The purpose of the project Xerox Installation and Smoke Testing Automation

was to create a framework that automates installation and smoke testing of

web applications. This application would provide the users (QA users) with

a web interface through which they can create test by choosing the

application to be tested and other test attributes like language and

Operating systems from the available options. Once the test is created the

can schedule a time for running the tests and all the information like

errors occurred during installation or the start and end time of running

the test are logged. The creation of this framework would save up to 2500

hours spent on regression and installation testing of iteratively developed

applications.

Responsibilities:

. Agile (Scrum) based development.

. Involved in designing of web interface and Data Model.

. Extensively used widgets, customized controls, CSS files and skins

created by Xerox for uniformity in throughout their applications.

. A framework called "WebsiteShell" created by Xerox was used to build the

basic structure of the application.

. Created different configuration files that the framework reads and

generates controls for them.

. Web pages created using Dynamic loading of master pages, nested Master

Pages, user controls, customized Grids and Repeater controls.

. Extensively used JavaScript for client side validations and navigation

between pages.

. Web Services used to communicate with different applications when needed.

. Used CodeSmith Template tool for automatic code generation and creating

entity classes that encapsulate all communication with the Database.

. Created and installed the Database to be used by the application using

SQL Server 2008.

. Created stored procedures, views, triggers and functions for

communicating with the Database.

. Used Team Foundation Server for source control.

Environment: .NET 3.5, C#, SQL Server 2008, Visual Studio.NET 2008, Web

Services, JavaScript, XML/XSLT, CSS, CodeSmith, Team Foundation Server,

Windows 7.

Benefits CS Dec' 07 -

Mar' 08

Internship, Bradley University

Description:

Developed a Website that allows a user to choose benefits like health

insurance, dental coverage etc and store his details.

Responsibilities:

. Designed and developed the web application following the 3-tier

architecture using ASP.NET 3.0 with C# in the code behind used agile

software development for better and fast development.

. Created UI Templates using Master Pages, HTML, CSS and User controls.

. Implemented the Login, Password Recovery, Change Password and Login

view and Validation controls.

. Created AJAX Panels and used AJAX Controls Toolkit in web forms.

. Implemented Paging to display limited data in a customized GridView

having checkboxes and buttons.

. Integration with other applications like Google Maps using XML API

calls and email command based communication.

. Created WCF Services (self hosted) and which communicated with the

data access layer.

. Created XSLT document to transform XML data and display it in a

repeater control.

. Created the Data Access Layer using Microsoft Enterprise Library 4.0

Blocks with SQL Server 2005 as the back end.

. Wrote stored procedures and created views for data retrieval.

. Performed Unit testing using NUnit.

Environment:

ASP .NET 3.0, C#, SQL Server 2005, Visual Studio.NET 2008, WCF Services,

XML/XSLT, AJAX, AJAX Controls Toolkit JavaScript, Microsoft Enterprise

Library 4.0, Google Maps, NUnit.

Project Management Site April' 07 -

Aug' 07

Internship, Bradley University

Description:

Developed a Website that allows a user (Project Manger) to manage project

resources, add employees to the project development team and create or

retrieve project documents.

Responsibilities:

. Designed and developed the web application using ASP.NET 3.0 with C#

in the code behind.

. Created UI Templates using Master Pages, HTML, CSS and User controls.

. Used the MultiView Control to display different modules and Site Map

Control.

. Created AJAX Panels and used AJAX Control Toolkit Controls like Modal

Pop-up

. Used GDI+ class to create dynamic images that reflect the number of

hours each employee is working and number of free hours.

. Customized the GridView by adding checkboxes and dynamically created

images to it.

. Consumed MS Office Word API to create, read and modify the word

documents.

. Created a Web service that would interact with the database.

. Created the Data Access Layer using Microsoft Enterprise Library 4.0

Blocks with SQL Server 2005 as back end.

. Used ADO.Net Generic Provider Class for connectivity with the

database.

. Performed Unit Testing using NUnit.

Environment:

ASP .NET 3.0, C#, SQL Server 2005, Visual Studio.NET 2008, Web Services,

AJAX, AJAX Control Toolkit, JavaScript, GDI+, Microsoft Enterprise Library

4.0, Microsoft Word 12.0 Object Library,NUnit.

Emmaus Walk Jun' 07 -

Aug' 07

Internship, Bradley University

Description:

Team Lead responsible for creation of a new database for an organization

called EMMAUS and migration from the legacy database of the organization to

the new database create a simple front end for user interaction.

Responsibilities:

. Study and draw the entity-relation diagrams using the software ER-

Studio.

. Create database using SQL Server 2005 and write stored procedures and

queries.

. Created Web forms using ASP.NET 2.0 with C# in the code behind.

. Wrote Complex queries, Stored Procedures and created Views.

. Generate reports using SQL Server Reporting Services.

. Used Report Viewer to display reports on the web-form.

. Document the progress and milestones for future reference.

Environment

SQL Server 2005, ER - Studio, SSRS, ASP.Net 2.0, C#

Electronic Employment Exchange Jun'05 -

Dec'06

National Informatics Centre (NIC), Hyderabad, India

.NET Developer

Description:

The project involved developing a web based application for the NIC which

is a premiere S&T organization of the Government of India in the field of

Informatics Services and Information Technology. This application would

automate all the functions of all stake holders of the Employment

Exchanges, viz- job seekers (candidates), prospective employers, officials

in the Employment Exchanges, and the government (at top level). Different

stake holders use different modules of the software. All of them share the

same common database.

Responsibilities:

. Extensively involved in requirement gathering from Business Users.

. Involved in evaluating technical, operational and economic feasibility

of the project.

. Used the Iterative development SDLC model for project development.

. Developed the design by employing the UML approach.

. Involved in designing and construction of Job seekers, Employers and

Officials Module using ASP.NET 2.0 with C# in the code behind.

. Involved in role based management for both end users and Admin.

. Created UI templates using Master Pages with User Controls and HTML.

. Used HTML Marquee Controls for the web forms.

. Used the ASP.NET 2.0 controls like Login, Password Recovery, Change

Password and Login view for each module user.

. Implemented caching mechanisms for improved performance.

. Created a test database using SQL Server 2005 and normalized data

tables.

. Used ADO.NET SQL Provider class for retrieving and inserting into

database.

. Performed compilation and output tests on the project.

Environment: ASP .NET 2.0, C#, SQL Server 2005, Visual Studio.NET 2005

*References available on Request

*Availability - Immediate, Willing to relocate with or without any expenses

given



Contact this candidate