Post Job Free
Sign in

.Net Developer Sql Server Business Project Experience

Location:
Laurel, MD, 20707
Posted:
August 27, 2010

Contact this candidate

Resume:

SUMMARY:

. *+ years of experience with analyzing, designing, development, and

maintenance of business applications in client/server technology.

. Extensive working experience in object oriented programming (OOP)

methodology.

. Involved in all phases of Software Development Life Cycle (SDLC)

with emphasis on front-end development.

. Experience in .net technologies like C#.Net, VB.Net, ASP.Net,

ADO.Net, Web Services, Custom controls, WPF and WCF.

. Experience working in Microsoft .net framework 2.0, 3.0, 3.5 and

4.0.

. Experience working in SQL Server 2000, 2005 and 2008.

. Experience in developing ORM (object-relational mapping) based data

access using NHibernate and LINQ.

. Knowledge and working experience in PL/SQL, T-SQL and RDBMS

Concepts, Database Programming, creation of Database Triggers,

Stored Procedures, Functions, Packages and Libraries.

. Knowledge and experience in ASP.NET Authentication, Authorization,

Session Management and Microsoft AJAX.

. Experience working in XML, XSL, XSLT, HTML, JavaScript,JQuery,ASP,

VBScript.

. Experience in ORM tools such as NHibernate and LINQ to SQL.

. Knowledge and working experience in N-Unit Testing.

. Expertise in working with Win Forms.

. Excellent interpersonal, communication skills, with the ability to

manage multiple projects.

. Highly motivated with good Analytical, Communication and

Documentation skills.

. Good knowledge and working experience in SQL Server Reporting

Services.

. Excellent interpersonal, communication skills, with the ability to

manage multiple projects and meet deadlines

. Strong understanding of software architectures, Microsoft products

and information systems development

. Demonstrated technical ability and in-depth knowledge of software

development processes

. Able problem solver, excellent analytical, troubleshooting and

debugging skills.

. Enthusiastic in pacing with new technologies.

EDUCATION:

Bachelors in Computer Science Engineering, JNTU, India

Masters in Computer Science Engineering, McNeese State University,

Louisiana.

Technical Skills:

Languages:

C, C++, VB.NET, C#.NET, Java, PL/SQL, CSS, VBScript, JavaScript, .Net

4.0/3.0/3.5/2.0

Web Techniques:

ASP.NET 2.0, ADO.NET 2.0, ASP, Visual Basic 6.0, DHTML, HTML, XSLT, XML,

XPATH, Web Services.

Development Tools:

Visual Studio.Net (2010, 2008, 2005, 2003), MS Visio 2003, Visual Source

Safe 6.0, TFS (2010,2005)

Application Servers:

IIS 7.0/6.0/5.0.

Databases:

SQL Server 2008/2005/2000,MS Access 2000, Oracle 10g/9i/8i.

Operating Systems:

Windows 2000/XP/2003, Windows NT, UNIX

PROFESSIONAL EXPERIENCE:

Client: NACCRRA, Arlington, VA

April '10- Till Date

Project: Military Fee Assistance Program

Role: .Net Developer

Description: NACCRRA, the National Association of Child Care Resource &

Referral Agencies, is nation's leading voice for child care. They work with

more than 700 Child Care Resource and Referral agencies nationwide. NACCRRA

desires to automate the military fee assistance program.

Parents are able to complete a web based prequalification form that will

enable them to determine if they are eligible for child care fee

assistance, as well as outline other programs for which they might qualify.

Once the application is completed, the applicant is informed of the

financial amount for which they qualify. An additional service is provided

to applicants to chat with NACCRRA agent.

Providers are people who stands between NACCRRA and Parents who takes care

of their children. They complete the application and then attach scanned

documents or other attachments of the application. providers enter their

rates to take care of children, accreditations, license information and

schedule of care while submitting their web based application. they have an

option to chat with NACCRRA representatives while submitting their

application.

Responsibilities:

. Involved in entire stage of Software Development Life Cycle (SDLC).

. Developed Architecture for the Presentation Layer, Business Logic and

Data Access Layer.

. Worked on MS-Visio to draw Use-Case diagrams, Sequence diagrams, Class

diagrams.

. Developed User interfaces with Asp.Net, C# 4.0, CSS, HTML, XML, Java

Script and AJAX.

. Developed user interfaces with Ease of Use.

. Used Master Pages to have a uniform template design for entire

application.

. Used Telerik controls to develop the presentation layer.

. Developed software with Visual Studio 2010, .Net Framework 4.0.

. Used Team Foundation Server (TFS) 2010.

. Extensively used Windows Communication Foundation (WCF).

. Extensive experience in developing user interfaces WPF and XAML for

better look feel.

. Extensively worked with Agile Methodologies

. Used Membership functionality to create roles.

. Extensively used Asp.Net validation controls.

. Created user controls and custom controls for code reusability.

. Used .Net Security features such as Authentication and Authorization.

. Created Stored-Procedures, Triggers, Views and Indexes.

. Worked with State management, Sessions, Application, View State and

Cookies.

. Used SMTP to send email to customers with different information of

confirming the orders.

. Worked extensively with SQL Server Reporting services.

. Extensively worked with stored procedures.

. Extensively worked with NUnit testing tool to perform Unit testing.

. Performed Integration and Performance testing.

Environment:VisualStudio.NET2010,C#4.0,.NETFramework4.0, XML, XSLT,

JavaScript, JQuery, Telerik Rad Controls, MVC Framework, AJAX, WCF, SQL

Server 2008, LINQ to SQL,TFS 2010.

Client: Saber Corporation (EDS Group), Columbia, SC

April '09-Mar '10

Project: Child Support Enforcement System (CSES)

Role: .Net Developer

Description: The CSES Project is part of South Carolina's child care

program started to identify, establish paternity and provide financial

support to foster care children. This project is Web- Based application

through which all the judicial and executive regulations and rules of child

support, family code, and civil service have been implemented. Entities

involved in this project like (Child or Dependent (DP), Custodial Parent

(CP), Non-Custodial Parent (NCP)) can interact with each other dynamically

and interactively. The main modules are Application Case Initiation, Case

Management, Children's Medicaid, Case Establishment and Finance will

guarantee that these entities interact with each other in a fully

integrated environment.

Responsibilities:

. Reviewed Functional Requirement and Prepared development and technical

specifications.

. Developed Test driven applications using N-Mock and N-Unit.

. Interacting with Business Analysts to clearly understand the modules

procedures and requirements.

. Developed and designed the User Interface using Model View Patterns

(MVP), HTML, Cascading Style Sheets (CSS), JavaScript, and ASP.NET 2.0

Ajax.

. Designed the Back-end using Transfer Object Assembler (TOA) in which

Data Transfer Objects (DTOs), Service, Assembler, and Domain Objects

Layers are incorporated to interact with the GUI in one end and with

the DB in the other end.

. Implemented business logic in C#.

. Developed UI Using ASP.NET 2.0 with Master pages, themes, CSS web

server controls and User Controls.

. Developed Service Orchestration and Service Component in Business

Logic Layer using C#.

. Developed Data Access Layer using N-Hibernate to communicate with SQL

Server 2005 Database.

. Developed XML Mapping files for Data Access Object in XML format.

. Implemented test cases for Unit testing in Business, Presenter, and

Data Access Layers using N-Unit and N-Mock testing techniques.

. Used Tortoise SVN for version.

. Used Visual Studio 2005 Re-Sharper utility for interactive and dynamic

development.

. Developed WCF services which communicate between UI and the Business

layers.

. Used factory, singleton, Behavior, Notification. Strategy, Assembler,

Data Transfer Object oriented design patterns.

. Involved in designing DSD (Detail system design) and sequence and

interactive models.

Environment: Windows Business Vista, WCF, ASP.NET 2.0 & 3.0, ADO.NET, Ajax,

C#.NET, SQL Server 2005, User Controls, MVP, TOA, Tortoise SVN, HTML, CSS,

Java-Script, Visual Studio 2005, N-Unit, N-Mock, SQL, PL/SQL, Microsoft

Visio, Re-Sharper utility, Enterprise Architect.

Client:D4Sports, Tustin,CA

Jan '08- Feb '09

Project: League Management System (Ex: https://ncva.d4sportsadmin.com)

Role: .Net Developer,

Description: Developed a web based application for D4Sports League

Management systems which is content management system using ASP.NET, C#,

VB.NET, ADO.NET,MOSS 2007 and SQL server. This management system is also

used to host the sites for various sports and non-sports clubs. The

customers are the owners of the web site who can manage their site on the

admin side and configure it to look the way the users want on the user

side. This system is used to manage the associations, leagues, programs,

Teams, Events, Schedule events, Registration programs. This involves 2

different projects as there is an admin side and a user side which uses the

same database.

Responsibilities:

. Maintained the d4sportsadmin.com, club.d4sports.com websites. Here

club is the client hosted site including system performance and

availability, fault-tolerance and scalability requirements.

. Used SharePoint Object Model for developing web parts, workflows, and

Custom SharePoint fields.

. Developed a module for selling the products related to a particular

program or team or club and track the orders that are being shipped

with the Order Tracking system. Used USA-E-Pay web service for

accomplishing this job.

. Developed and Deployed Custom SharePoint Fields.

. Developed Web services using C# to push data into Database.

. Written workflows using Visual Studio 2005 and SharePoint Object

Model.

. Written and Deployed Custom SharePoint Web Parts.

. Worked intensively on user interface.

. Developed simple Workflows using the SharePoint designer 2007 to

automate common business activities such as document review and

approval.

. Designed various forms using InfoPath 2007 in document library.

. Developed the club locator module which is used to search various

clubs or associations that are miles away from a particular zip code.

Used third party component, ZipcordworldUS (used the database of this

component) to accomplish this job.

. Responsible in preparation of system spec's, development of various

backend SQL Stored procedures, SQL Server Triggers, Views and

Functions needed to develop business logic, application logic and

highly involved in the database design and Maintenance.

. Used Session Objects to take care of the user sessions in this

application particularly the web content module.

. Used UML for designing the Zip Code module and Order Tracking module.

Environment: MOSS 2007,InfoPath 2007,SharePoint Designer 2007,Visual

Studio.NET 2005,C#,ASP.NET,XML,XSLT,JAVASCRIPT,SQL Server 2000/2005,SQL

Server Reporting Services, IIS 6.0, Third party components(Zip Code

Locator), Web Services[USA-E-Pay],Windows 2003.

Client:Celebrate Express, Seattle, WA

Jun '06- Dec '07

Role: .Net Developer,

(www.celebrateexpress.com)

Description: Celebrate Express is a leading catalog and online retailer of

party supplies and costumes. This website offers an extensive assortment of

products in one convenient location, thus eliminating time-consuming steps

required to purchase products at multiple retail locations. This website

allows customers to easily search for the desired products using a category

based search as well as a fuzzy logic based search. This website makes use

of cookies to provide a personalized feel for the customer.

Responsibilities:

. Was involved in all the phases of the software engineering process

including requirement gathering, OOA and OOD, Unit testing etc. Made

use of various UML artifacts like Class Diagrams, Sequence Diagrams,

State Transition diagram for designing the system.

. Made extensive use of Design Patterns for designing the middle layer

of this n tired website.

. Worked on creating and enhancing the underlying n-tiered framework for

the website.

. Implemented and maintained the shopping cart functionality.

. Implemented the credit card payments functionality using Authorize,

Capture and Settle web service calls to the payment gateway. Also

implemented the refund functionality. Was solely, responsible for

maintaining the website's interface with the credit card payment

gateway.

. Maintained the celebrateexpress.com website using win forms and web

forms, including system performance and availability, fault tolerance

and scalability requirements.

. Responsible for understanding user requirements, designing and

developing the application.

. Developed a module for customer service people where they can look for

orders/invoices, refund and resolve those orders. They can also manage

users who have access to this module.

. Effective user interface design using C#, ASP.NET, JavaScript and

HTML.

. Grid view, Web User controls, Validation controls etc were widely used

in the system.

. Used CSS for formatting the data.

. Implemented Master Pages to get consistent look and feel in the entire

application.

. Designed reports using ASP.NET .This page is used by the customer

service department to search for a order if a error has occurred when

a order is processed, This report has a functionality to reprocess the

order.

. Used XML for data interaction and developed XSLT templates.

. Responsible in preparation of system spec's, development of various

backend PL/SQL Stored procedures, Triggers, Views and Functions needed

to develop business logic, application logic and highly involved in

the database design and Maintenance.

. Converted Classic ASP pages to ASP.NET pages.

. Followed Agile methodology for Project Management.

. Team Foundation Server has been used for all the source code

maintenance among the whole team members involved in end user

training.

. Used Session Objects to take care of the user sessions in this

application.

Environment:VisualStudio.NET2003/2005/2008,Winforms,Webforms,C#,VB.NET,

ASP.NET1.1/2.0/3.5,HTML,DHTML,CSS,XML,XSLT,JAVASCRIPT,MasterPages,ADO.NET,

Oracle 9i, IIS 5.0/6.0, Team Foundation Server.

Client:Checkpoint Systems, NJ

Apr'05- May'06

Project: Online Shopping for Barcode Tags (https://cheknet.checkpt.com)

Role: .Net Developer,

Description: Developed a web based application for checkpoint systems using

ASP.NET, C#, VB.NET, ADO.NET and SQL server. The customers and vendors who

want to buy the barcode for their company use this application.

The application allowed any customer or vendor to select the barcode from

our database or from his/her catalog assigned to it, select the format

he/she wants. Every vendor /customer has given a User Id and password. The

Vendor release the order from this application and the order in send to the

nearer print shop of the customer. This Application is used by many

companies like PACSUN, KOHLS, and MERVINS etc. All the information

including the status of the order is kept in the SQL Server 2000

Responsibilities:

. Maintained the checkpoints website using win forms and web forms,

including system performance and availability, fault-tolerance and

scalability requirements.

. Designed reports using ASP.NET .This page is used by the customer

service department to search for a order if a error has occurred

when a order is processed, This report has a functionality to

reprocess the order.

. Parsers were written in C#, which is used to convert the data from

text file to a XML file.

. Designed and developed GUI screens using VB.NET for user interface.

Developed Web Forms using ASP. NET under Visual Studio. NET

environment.

. Responsible in preparation of system spec's, development of various

backend PL/SQL Stored procedures, Triggers, Views and Functions

needed to develop business logic, application logic and highly

involved in the database design and Maintenance.

. Used Session Objects to take care of the user sessions in this

application.

. Used CSS for formatting the data.

. Visual Source Safe has been used for all the source code

maintenance among the whole team members. Involved in end user

training.

. Used UML for designing the application.

Environment : Visual Studio.NET 2005,Win Forms, Web Forms, C#, VB.NET,

ASP.NET2.0,HTML,DHTML,CSS, XML, XSLT, JAVASCRIPT, Master Pages, ADO.NET,

Oracle 8i, IIS 5.0, Visual Source Safe, IIS, Web Services.

Client:MRU Holdings Inc, New York

Sep '04 to Mar '05

Project: Student Loans - Specialty Financing

Role: .NET Developer

Description: MRUHoldings (My Rich Uncle) Inc. offers varieties of students

loan programs in United States through Direct-To-Customers and School

channels.

Responsibilities:

. Designed and developed web pages using HTML, C#. Net, ASP, and

ASP.net, Java Script and XML.

. Involved in writing complex Queries, Stored Procedures and Triggers.

. Used MTS as automatic transaction support for data integrity.

. Used XML for data interaction and developed XSLT templates.

. Developed the application in ASP.NET and involved in writing C#

classes.

. Involved in the Design and development of Web Forms and Win Forms.

. Involved in developing Web.Config file and used Forms based

authentication for the Security

. Involved in creating Assemblies (.NET Components)

. Converting VB 6.0 code to C#.

. Developed a Search Engine to search for the Student information from

the database.

. Used DTS for importing and exporting data

. Involved in developing Data Access Component to access the SQL Server

Database using ADO.NET

. Involved in creating User Control to display Menu on the Web Pages

. Client side Validations were taken care by using Java Script

Environment: ASP.Net 2.0, C#, VB.NET, Win Forms, Web Forms, HTML,DHTML,CSS,

XML, XSLT, Java Script, ADO.Net, SQL Server 2000, SQL Reporting Services

Client:Sprint Telecommunications, Kansas

Oct '03- Aug '04

Project: HRIS Application for Human Resources Group.

Role: .NET Developer

Description: The system automates the day-to-day activities of the HR Group

of the company and facilitates the generation of various reports

automatically. Associate Joining, Induction Training and Separation are the

main areas, which were automated by the system. A new Joiner will fill in

his/her details, which will be evaluated by the HR personnel and finally

submitted to the system. An EMP code will be generated by the system for

the associate after which, HR can generate the various reports/filled in

forms for the associate. In the Induction training module, the associate

can fill in the feedback and further trainings needed, the details of which

will be sent to the RM/GM for approval. Emails were sent using scripts

which where scheduled to run in Windows Scheduler.

In the associate separation module, an email will be sent to the associate

to enter the exit feedback. Finally the HR people will be separating the

associate from the active associate list

Responsibilities:

. Analysis, Design, coding and implementation.

. The separation, exit feedback, listing/searching of associates,

induction training, and feedback on induction training etc modules

were done in ASP.NET and ADO.NET for Database Connection.

. Assembly was written to authenticate the users of the system

. Grid view, Web User controls, Validation controls etc were widely used

in the system

. Responsible for understanding user requirements, designing and

developing the application.

. Worked on both front and middle tiers of development using ASP.NET and

C#

. Interacted with third party developers to collect information and

develop the design document.

. Extensively used XML to transport data between the front end and

middle tier.

. Effective user interface design using C#, ASP.NET, JavaScript and

HTML.

. Extensively used ADO.NET classes to interact with source database.

. Worked extensively with data bound controls like Data Grid and Data

List.

. Involved in designing database tables and stored procedures for data

storage and business logic implementation.

. Responsible for preparing the documentation to describe the overall

functionality.

. Responsible to provide system support once the code is migrated to

Test, QA or Production environments.

Environment: C #, ASP.NET 2.0, Win Forms, Web Forms .NET Assembly, ADO.NET,

HTML, XML, XSLT, DHTML, CSS, JavaScript, SQL Server 2000, Visual Studio.NET

Client:ECCommons Inc, Los Angeles

Aug '03-Sep '03

Project: Winhire.

Role: .Net Developer

Description:

This is an n-tier application which supports the workflow involved in the

process of recruitment for any organization. This application provides both

Client-Server and web interface to support various steps in the process of

hiring employees as well as consultants. Following are some of the

important modules in the application.

Admin Central

Workflow definition Central

Status tracking and Reporting Central

Scheduling Central

Following are the basic steps an Admin user of this system must perform in

order to customize this application for a given organization.

Setup a generic workflow as needed by an organization

Define various roles to take part in the process of workflow (Example

Candidates, Interviewers, Vendors, and Recruiters etc.)

Fine tune the various subsystems like scheduler, notification engine as per

the needs of the organization.

Responsibilities:

. Involved in the requirements gathering and design of the project.

. Designed and developed web pages and window forms using C#. Net,

ASP.net, Java Script and XML.

. Involved in design and development of Web Services

. Made extensive use of the Microsoft Enterprise Library for the purpose

of security, Configuration, logging etc.

. Involved in the design of the database schema and stored procedures.

. Used Third Party controls like Infragistics, ChartFx Control

. Used DTS for importing and exporting data

. Involved in writing complex Queries, Stored Procedures and Triggers.

. Used ADO.NET to interact with SQL Server databases

. Testing, troubleshooting and implementing the modules

. Used UML for design of the application

. Visual Source Safe has been used for all the source code maintenance

among the whole team members.

Environment: ASP.Net, C#, Visual Studio.Net, SQL Server 2000, web services,

XML, XSLT, and VSS.

Client: Toshiba Semiconductor Company, Bangalore, India

Jan'02 to Jun'02

Project: Negotiate - Purchase and Supplier Operations

Role: Programmer/ Analyst

Description: To develop Internet - based purchasing and negotiation with

buyers and obtain real time information on a global operational basis to

make faster decisions while maintaining low operational costs.

Responsibilities:

. Developed business and database objects and assemblies and organized

the checkpoint meetings with the client and team members.

. Designed and developed user interface using ASP.NET and C#.

. Developed SQL queries and Stored procedures to retrieve and update

data from database.

. Created and deployed web services using C#, SOAP, XML.

. Maintained version control using VSS.

Environment: ASP.NET, C#.NET, ADO.NET, IIS 5.0, Web Services, SOAP, HMTL,

JavaScript, Windows 2000/XP,SQL Server 2000.



Contact this candidate