Post Job Free

Resume

Sign in

Sr .Net Developer

Location:
Germantown, MD
Posted:
February 02, 2014

Contact this candidate

Resume:

PROFILE:

. Thirteen (**) years of experience in Microsoft technologies.

. Proficient in .Net Framework 1.1, 2.0, 3.5, 4.0 and Design

Patterns.

. Hands on Experience in building Windows and Web applications using

Visual Studio 2003/2005/2008/2010/2012.

. ASP.Net, C#.Net, VB.NET, WCF, WPF, WF, LINQ, VB, XML, XSLT.

. HTML, DHTML, HTML5, JavaScript, VBScript, CSS, JQuery.

. MVC, Entity Framework.

. Proficient in developing SOAP and OData Web services.

. Proficient in developing 508 compliance and OWASP web sites.

. Proficient in developing Mobile web site.

. Object-oriented analysis and design using UML with Visio.

. Database design / ER Modeling using Visio.

. Database development using Oracle, SQL Server, PL/SQL and SSRS

. Proficient in SDLC phases for project execution.

. Worked in Agile, SCRUM and Waterfall Models.

. Excellent Business Technology consulting skills to work closely

with Business Development and sales teams

. Expertise in working with global and distributed project teams

. Proficiency in creating business and technical project

documentation.

. Good knowledge of SEI-CMM processes requirements for project

execution and delivery.

. Configuration management using Visual SourceSafe, Tortoise SVN.

. Manage the multiple projects at the same time with 24/7 support.

Professional Experience:

** Active Network (Mar 2008 to present) Location: Clarksburg

Maryland Duration: 5.9 Years

As a senior developer I was handling multiple projects in the Active

Network at the same time.

Texas.ReserveWorld.com

Texas Reservation System is developed to facilitate the customer to

reserve the park facilities. System consists of Reservation web site,

email windows service, Waiting list Work flow, Map plotting tool web

site, Accounting Win form application, Inventory management windows

application, Call Center component, Field Component. Cache service

module is designed to develop the xml file to cache the master data.

Waiting list Work Flow module creates waiting lists for the unavailable

inventory for customer request and reservations depending on inventory

availability. Reporting module is used to develop the custom reports

for the transactions. Sites data web site is used to map the sites on

physical map. Web site is OWASP compliant and 508 compliant.

Technologies: - ASP.Net 3.5, C#.Net 3.5, Win forms, Java Script, Oracle

9i, SQL, XML, .Net Web Services, AJAX, WCF, WF, LINQ, MVC3,Entitity

Frame Work 5.0, NUnit, Microsoft Visio, JAWS, Total Validator,VS

2008/2010/2012.

Roles and Responsibilities: As the Senior Developer, I am responsible

for:

. Develop Texas Reserve world Web site, Map Plotting tool web site

using ASP.NET, C#.NET, JavaScript, JQuery, AJAX.

. Developed Texas Mobile web site using MVC4.0, HTML5, RAZOR

Engine and JQuery.

. Address verification WCF REST Service is developed to validate

the Customer Address.

. 508 Compliance is tested using Total Validator tool. Web site

compatible for screen reader software using JAWS.

. Created the web site as OWASP Compliant.

. Developed Email and Cache Windows services using C#.Net

. Developed Waiting List Work flow application using WWF.

. Developed Accounting and Inventory management system using Win

forms.

. Design the database Texas CRS using Oracle 9i/10g. Create and

Use the Stored Procedures, Triggers etc., in the System

. Deploy the application using Publishing methodology by SVN.

Loyalty Program

This web site is designed to manage the Ohio Loyalty program. Each

Customer will be assigned to a Loyalty card when registers for loyalty

program. Customer earns the points for each transaction made from Ohio

state parks Customer Reservation System. Rules module will define the

rules for point's allotment for each transaction depending on length,

facility. Points will be added to card automatically after transaction

depending on the rule defined. Fulfillment module will allow the

operator to assign the Loyalty card to customer and ship the card to

customer. Reports module will allow administrator to generate the

reports by selecting the Date, customer, and region/state. Customer can

redeem these points for making transaction in Ohio SP CRS.

Technologies - ASP.Net 3.5, C#.Net 3.5, JQuery, Oracle 9i, SQL, AJAX,

LINQ, MVC3, Entity Framework5.0, NUnit, VS 2008.

Roles and Responsibilities: As the Senior Developer, I am responsible

for:

. Website is developed using MVC3.0, ASPX Engine, JQuery, AJAX,

and LINQ.

. Created Database components using Oracle 9i i.e. Tables, Views,

Functions and Stored Procedures etc.,

. Document the HLD and LLD for the web site and Deploy

Application.

Gift Card Redemption

Gift Card redemption program is to manage the Customer Gift cards. Gift

card allotment, amount managements and report generation by customer,

area are developed. Gift card WCF service will allow the same

operations from other systems. Reports can be generated for the

specific period for gift cards.

Technologies - ASP.Net 2.0, C#.Net 2.0, JQuery, Oracle 9i, SQL, AJAX,

LINQ, MVC1, Entity Framework4.0, VS2008

Roles and Responsibilities: As the Senior Developer, I am responsible

for:

. Design the develop web pages using ASP.NET 2.0 with C#.Net,

JQuery in the MVC1.0 Framework.

. WCF Service is developed to manage the Gift cards from external

clients.

. Created the Database, Stored Procedures, Functions, LINQ queries

to handle the Database operations using Oracle.

. Technical document preparation and deploying the application.

Payment Gateway Response System

PGRS is the payment system used in all the reserve world applications.

Depends on the sales channel the corresponding payment processor is

invoked. Each transaction will be logged in the database. Dashboard

will show the pending transactions for last 5 minutes. If there is any

error in the transaction like Credit card denied, insufficient funds

etc., Recon service will handle those transactions and update the

credit card processor.

Technologies - ASP.Net 2.0, C#.Net 2.0, Oracle 9i, SQL, Entity

Framework4.0, .Net Remoting, VS 2008

Roles and Responsibilities: As the Senior Developer, I am responsible

for:

. Document the HLD and LLD for the system.

. Design and develop the Reserve world Web service using ASMX Web

service. Web site to display the failed transactions using

ASP.NET 2.0 with C#.Net.

. Designed and developed the database and components using Oracle

9i/10g.

. Deploy the application

ReserveWorld.com

Reservation world is the system to reserve the parks for camping,

cottages and lodging. Active network has contract with the different

states in USA (Michigan, Minnesota, Missouri, Ohio, Pennsylvania,

Georgia and New Mexico etc.) Using the reservation system user can

reserve the camping, cottages and lodging facilities for the desired

dates. Email will be sent to the user on successful reservation.

Reserve world has three parts i.e. Field, Call Center, and Public Web.

All these are developed using different technologies i.e. ColdFusion,

Power builder and Dot Net. Public Web, windows service and Web services

are developed using the Dot Net. URL for the web is

www.reserveworld.com. Windows application is used for accounting and

generating the wires files for the accounting module.

Technologies - ASP.Net 2.0, C#.Net 2.0, Winforms,Java Script, Oracle

9i, SQL, XML, .Net Web Services, AJAX, WCF,LINQ, Microsoft Visio, VS

2005/2008/2010.

Roles and Responsibilities: As the Senior Developer, I am responsible

for:

. Design and develop the web pages and perform the unit testing

using ASP.NET, C#.NET etc.

. Developed the email service, cache service and SOAP Web

services.

. Design the database using Oracle 9i/10g

. Deploy the application.

Maryland black bear hunting

This is lottery application for black bear hunting in Maryland State

parks. Hunter can apply for lottery using web site or calling the call

center. Application will be open for specific time period for apply.

Oracle Job will run on lottery day and predefined number of applicants

is selected. Hunter will be notified by mail about winning the lottery.

Lost users will have priority for next year lottery.

Technologies - ASP.Net 2.0, C#.Net 2.0, Java Script, Oracle 9i, SQL,

VS2005

Roles and Responsibilities: As the Senior Developer, I am responsible

for:

. Design and develop the web pages using ASP.NET and C#.NET.

. Design the database and Create Database components.

. Unit testing using JIRA and Deploy the application.

** Hewlett-Packard GDIC (Apr 2005 to Jan 2008) Location: Bangalore, India

Duration: 2.9 Years

Resource Planning Tool Apr' 2007 to Dec' 2007

Resource planning tool is used to Plan the resources required for the

organization to run the business and handle the projects for the

different clients. Resource skills retrieval, management and assignment

to new tasks are achieved by this web site. Reports module generates

Demand summary, soft allocation, hiring report, analysis report.

Managers will use this information to recruit the employees for the

opportunities they may win are already won. RP Tool also will suggest

the employees who can fit for the current requirement or unplanned

requirement.

Technologies - ASP.Net 2.0, VB.Net 2.0, C#.Net 2.0, Winforms,Java

Script, SQL Server 2005, SQL Server Reporting Services, XML, .Net Web

Services, AJAX, Microsoft Visio.

Roles and Responsibilities: As the Senior Developer, I am responsible

for:

. Involved in the SRS (Software requirement specification document)

preparation.

. Preparation of Build Document, Planning and Estimation.

. Designing the database using SQL Server 2005.

. Designed and developed Skill group, planning and report Modules.

. Coding, Unit testing, Integration testing and Regression testing.

. Tracking project milestones, status reporting, defect resolution.

GSCB Config Tool Oct 2006 - Mar 2007

GSCB Configuration tool is used to configure the calls by GSCB

employees to the Split, work group and Wrap Code. Employee will be

mapped to the agentids through which he will accept the calls or cases

in Employee configuration. Employee is too mapped to split and

workgroup using the agentid. Employee can be mapped to multiple splits

and multiple work groups in a given duration. Details of employee

mapping to teams, splits and work groups are retrieved from the source

systems. Each day after the ETL process executes the source system data

is uploaded into the database. Using this Admin or Data analyst will

map the employee to the appropriate splits or work groups or wrap

codes. The Admin or Data analyst of the system will do team mapping in

the organization level. Customer satisfaction reports are uploaded in

the CSAT Module. Using the mapped data by the "GSCB Config tool" data

warehouse team will develop the reports using Business objects and

Informatica tool. Employee mapping tool is developed in Winforms.

Technologies - ASP.Net 2.0, VB.Net 2.0, C#.Net 2.0, Winforms,Java

Script, SQL Server 2005, SQL Server Reporting Services, XML, .Net Web

Services, AJAX, Microsoft Visio.

Roles and Responsibilities: As the Senior Developer, I am responsible

for:

. Involved in the SRS, HLD and LLD document preparation.

. Preparation of Build Document, Planning and Estimation

. Designed and developed Employee, Node, CSAT upload Modules.

. Preparation of Test cases, Test Data for all the developed web

pages.

. Coding, Unit testing, Integration testing and Regression testing.

. Database components development and Reports using SQL Server and

SSRS respectively.

. Tracking project milestones, status reporting, defect resolution.

Visitor Management System Apr 2006 to Oct 2006

VMS is used to control the access of the visitors to the HP campus. Any

employee can raise visit for the personal or official purpose. Employee

will raise the request for the visitor. Financial and material required

for the visit are calculated by respected admin. Visitor will be given

ID card along with the access card after the manager approves the

request. Using schedulers, mail will be sent to managers and requestors

on non-returned visitor pass and access cards. Reports are generated

dynamically in excel.

Technologies - ASP.Net, VB.Net, Winforms, Java Script, SQL Server 2000,

XML, Microsoft Visio.

Roles and Responsibilities: As the Senior Developer, I am responsible

for:

. Preparation of Build Document and LLD, HLD, Test Cases.

. Designed and developed the web pages in CVMS and VMS User, admin

Modules Using ASP.NET, VB.NET using N-tier architecture.

. Preparation of Test cases, Test Data for all the developed web

pages.

. Coding, Unit testing, Integration testing and Regression testing.

. Tracking project milestones, status reporting, defect resolution.

. Design and develop the database components using SQL Server 2000.

. Coding, Unit testing, Integration testing and Regression testing.

. Tracking project milestones, status reporting, defect resolution.

Voice Portal Dec 2005 to Mar 2006

Voice portal deals with the telephone billing of the HP employees for

the personal and official use. The user should mark personal calls

every month. Managers and employees who have sub-ordinates can see

their team calls-cost to estimate the telecom cost for the specific

period. Manager can send mails to the employees about their cost of

calls. Admin can see the reports by organization structure wise and he

has option to send mail to the concerned managers about the cost of

their BU. Admin can disable the auth code of the employee. Personal

calls costs of the employees are sent to payroll. Admin and manager

modules are developed using winforms.

Technologies - ASP.Net, VB.Net, Winforms,Java Script, SQL Server 2000,

XML,.Net Web Services, Microsoft Visio.

Roles and Responsibilities: As the Senior Developer, I am responsible

for:

. Preparation of LLD, HLD, Test Cases, Build documents, Test cases

and Test Data

. Designed and developed the web pages in User module Using ASP.NET,

VB.NET.

. Client side scripting is developed using JavaScript in all the web

pages.

. Designed and developed the win forms in Admin and Manager Modules

VB.NET Win forms

. Designed and developed SQL Jobs, Windows schedulers SQL Server

Management Studio

. Coding, Unit testing, Integration testing and Regression testing.

. Tracking project milestones, status reporting, defect resolution.

Billing Portal Apr 2005 to Nov 2005

Reports module consists of all the reports, see the resource wise, and

milestone wise billing for the specific period. There are 7 reports,

which are used by users depending on their access privileges. Hot links

will guide the user to approach the help desk to handle the issues

during the billing period. Help module describes the user about the

billing. Masters Update module is used to upload the billing details

and giving the access to the user. Data is retrieved form SAP through

Hourly schedulers.

Technologies -VB.Net, Winforms, ASP, VB, Java Script, SQL Server 2000

Roles and Responsibilities: As a Senior Developer, I am responsible

for:

. Preparation of LLD, HLD, Test Cases.

. Designed and developed the web pages in Reports and Masters Update

Modules.

. Created schedulers and Stored procedures Using SQL Server 2000.

. Supporting the users through the billing process and fixing the

bugs pointed by the portal users.

. Coding, Unit testing, Integration testing and Regression testing.

. Tracking project milestones, status reporting, defect resolution.

** Synergy Soft (Oct 2002 to Apr 2005) Location: Hyderabad, India

Duration: 2.6Years

License Management System Sep 2004 - Apr 2005

Web site is used to manage the License management for the Employees.

Technologies - ASP.Net, VB.Net, ASP, VB, Java Script, Oracle 8.1

Roles & Responsibilities: As a Sr. Developer, I was responsible for:

. Involved in Preparation of Functional Document, Technical

architecture document Planning and Estimation.

. Involved in designing the database.

. Developed DDS for Admin Module and Request Flow Module.

. Designed and developed the web pages in Admin and Request flow

Modules.

. Preparation of Test cases and Test Data for all the developed web

pages.

. Coding, Unit testing and Integration testing.

Project Management System Oct 2003 - Aug 2004

PMS is an automatic management and tracking of projects under

development.

Technologies - ASP.Net, VB.Net, ASP, VB, Java Script, Oracle 8.1

Roles & Responsibilities: As a Sr. Developer, I was responsible for:

. Involved in Preparation of Functional Document, Technical

architecture document Planning and Estimation.

. Involved in designing the database.

. Developed DDS for Admin Module and Request Flow Module.

. Designed and developed the web pages in Admin and Request flow

Modules.

. Preparation of Test cases and Test Data for all the developed web

pages.

. Coding, Unit testing and Integration testing.

Human Resource Information Nov 2002 - Sep 2003

Management

Technologies - ASP.Net, VB.Net, ASP, VB, Java Script, Oracle 8.1

Roles & Responsibilities: As a Sr. Developer, I was responsible for:

. Designed and developed the web pages.

. Coding, Unit testing.

** Multisoft Corporation (Jun 2000 - Oct 2002) Location:

Hyderabad, India Duration: 2.4 Years

Activity Based Billing Jan 2002 to Sep 2002

(ABB)

Technologies - VB, Oracle 8.0 with Crystal Reports.

Roles and Responsibilities: As a Developer, I was involved in:

. Preparation of Test cases, Test Data for all the developed

winforms.

. Coding and Unit testing.

Payroll Services Mar 2001 to Dec 2001

Technologies - VB, ASP, Oracle 8.0 with Crystal Reports.

Roles and Responsibilities: As a developer, I was involved in:

. Coding and Unit testing.

Distribution Management Control Jun 2000 to Feb 2001

Technologies - VB, Oracle 8.0 with Crystal Reports.

Roles and Responsibilities: As a developer, I was involved with:

. Coding and Unit testing.

Education

. Master of Computer Application.

. Bachelor of Science with Mathematics, Physic and Chemistry.

Certification

. Microsoft Certified Technology Specialist (MCTS) Web Applications

Development with Microsoft .Net Framework 4

1



Contact this candidate