We provide IT Staff Augmentation Services!

.net Developer Resume

Omaha, NE

Professional Summary

  • Over 8+ Years of experience as a Software Engineer on Microsoft platform through all phases of the product life cycle using Microsoft Technologies: C#.Net, ASP.Net, ADO.Net, SQL Server, Share Point, WCF, WWF and WPF.
  • Extensive work experience in designing and development systems.
  • Experience on AJAX . Experience in Ajax style coding.
  • Knowledge on Share Point 2007. Developing components as webparts in share point 2007.
  • Knowledge and Working on WPF, WF and WCF. Data Base interaction with WCF, webservice.
  • Deploying the WCF service in IIS and in Windows.
  • Developing User Controls and Custom Controls.
  • Working on BizTalk Server. Experience in calling the components in Biztalk server

Having experience on Financial Domain.

  • Hands on experience in Payment File Processing (CSV, XML, DTA, ACH, EDI).
  • Data Base creation and maintain the Normalization. Creating the Data Transformation Services and Jobs
  • Good Knowledge in database concepts and building stored procedures & Functions.
  • My expertise is in full lifecycle development with emphasis on Project Management, involving meeting tight dead lines and Documentation. This including meeting the requirements of the users and managers to design specifications and proposals and technical support needed for the project.
  • Self-motivated and able to work independently and collaborates productively as team member.

Technical Skills

Languages : C#.Net, VB.Net, SQL, BizTalk Server
Web Technologies : ASP.Net, XML, HTML, WCF, WPF, WWF, Silver light
Web Browsers : Internet Explorer, Netscape
Web Server : IIS 6.0
Scripting Languages: JavaScript
Operating System : Windows NT 2008/2000/98/95
RDBMS : SQL-Server 2000& 2008, Oracle-8i, SSIS

Professional Experience

Client: Confidential, Omaha, NE Dec 2009 – Till Date
Role:Sr. Net Developer
Project:Remittance Engine

Description:
This project is mainly support the Remittances for Global Pay. Global pay give the path of the file which was uploaded by the customers through web service. RE will pickup the file, converted into XML, applies the XSLTs and XSD to validate, and processed the files. Global pay wants the remittances for particular payments through web services; RE will send the remittances for as a response.

Responsibilities:

  • Analyse client requirements and provide project estimations.
  • Involved in creating design documents.
  • Developed stored procedures and other back end objects.
  • Developed .NET Components and enhancing.

Implemented globalisation (Resource files) to complete Remittance Engine.
Maintain the normalization across the database.
Web services creation and hosted in IIS as well as in windows.
Worked on the database interaction through WCF

Environment: Visual Studio 2008 with .NET framework 3.5, C#, WCF, SQL Server 2008

Client: Confidential, Dallas, TX July 2009 – Dec 2009
Role: Sr. Net Developer
Project:Recruitment Module

Description:
Recruitment Module created to the needs of Project Managers and Leads to recruit resources for their projects. The resources could be from either within the organization or new hires based on the availability and skill set.

Responsibilities:

  • Analyse client requirements and provide project estimations.
  • Involved in creating design documents.
  • Developed stored procedures and other back end objects.
  • Developed .NET Components and enhancing the Portal front end.

Implemented globalisation (Resource files) to complete portal.
Designed some screens using Silver light.
Database creation.
Maintain the normalization across the database.
Worked on the database interaction through WCF Services using LINQ.

Environment: Visual Studio 2008 with .NET framework 3.5, Silver light, WCF, LINQ, SQL Server, SSIS

Client: Confidential, DC September 2007- June 2009
Role: Sr. Net Developer
Project: Ruesch Payee Management

Description:
This project is envisaged to develop two important software modules in ePayment solutions. i.e., Program Administration and Enrolments. Key goals are to automate and simplify the entire enrolment process and manage campaign programs in a most efficient manner. Though it will inherit some of features of PPM, ePay is designed to be far more superior to PPM in the following areas
Better Organization and display of data.
Highly user friendly interface and navigation.
Centralized access – one point entry for many functional areas.
Manage enrolments from home page.
Summary of enrolments in home page.
Access Campaign information from home page.
All kinds of readily available statistical information about payees.
Various reports during enrolment – no reporting facility available in PPM.
Easy access to drill down details.
More meaningful and intuitive display of information in grids.
Enrolment approval in just one step. Assignment of PayeeID and ProfileIds are in one step.
Huge process change during enrolment.
Almost all-manual processes will be removed during campaign pre-launch and post launch time.
Better user administration.
Payees have better user interface.

Role:

  • Analyse client requirements and provide project estimations.
  • Involved in creating design documents.
  • Developed stored procedures and other back end objects.
  • Developed .NET Components and enhancing the Portal front end.

Maintain the normalization across the database.
Implemented globalisation (Resource files) to complete portal.

Environment: ASP.NET, VB.NET, SQL SERVER

Client: Confidential, Hyderabad, India February 2007- September 2007
Role: .Net Developer
Project: PRM

Description:
PRM stands for Prospect Resource Management is an end to end Marketing tool. Managing intensive marketing activities to businesses in need of productivity software. The system track all sales and marketing activities to ensure that up-to-date information is readily available for all prospects.

Features:
Provides Authenticated, role wise Authorization to resources. Enter and maintain prospect records with full details including names and addresses, web address, number of employees, market sector, number of locations, etc. together with a history of sales and marketing activities relating to that prospect. Easy call plan making and adjustment with flexible User Interface. Track follow-up activities requiring action. Generate reports in chart and grid format on all marketing activities for a particular prospect including details of correspondence sent and received and call reports. Reporting tool is incorporated with the system which eases new report generation and customizing existing one.

Responsibilities:

  • Analyse client requirements and provide project estimations.
  • Involved in creating design documents.
  • Involved in Analysis and Coding .
  • Developed custom controls and User controls.
  • Implemented AJAX Style coding.
  • Database creation Maintain the normalization across the data base.
  • Involved in creating tables, functions, writing queries, stored Procedure.

Environment: ASP. Net 2.0, C#, Java Script, IIS, SQL Server.

Client: Confidential, Hyderabad, India August 2006 – February 2007
Role:. Net Developer
Project: iHR

Description:
iHR for HARTEX has been developed to serve the business needs of the company. This application takes care of all the Human Resource Management activities of the company. Various components and user controls used in the application.

AJAX. (Asynchronous JavaScript and XML http posting) has been used in the application for richer User interface. This technique is very useful when it needs to display considerably high volume of the data. In simple terms it is a plain java script method calling the server side methods without causing a post back and displaying the retrieved data. This application can be divided into eight modules. They are Administration, Employees, Payroll Master, Loan Process, Payroll Pre-process, Selection Process, Human Resources and TaxDeduction.

Responsibilities:

  • Analyse client requirements and provide project estimations.
  • Involved in creating design documents.
  • Involved in Analysis and Coding.
  • Writing Stored Procedures and functions.
  • Developing User Controls and Custom Controls.

Database creation.
Maintain the normalization across the database.

  • Implemented AJAX Style Coding.

Environment: ASP.NET, VB.NET, SQL SERVER

Title: Confidential, January 2006 – July 2006
Role: . Net Developer

Description:
Online Ordering Media Management is a service and set of productivity tools designed for advertising agencies, brand advertisers and movies studios for the purpose of television and radio spot distribution, management and proof of delivery.

Online Ordering Media Management provides an Online ordering of digital spots by the different users under different agencies. These orders are passed to the CSR (Customer Service Representative) for his approval. CSR is the final approver for each order. This project addresses the following main Modules:
1. Admin Module. 2. Media Library. 3. Online Ordering. 4. Proof of Delivery (POD) 5.Tracking. I am involved in Admin Module, which consists of creating Agencies, CSR Management, Spot Management and Folder Management. The Users within the respective agencies pass their Spot Orders through these Agencies.

After the CSR had approved the order, the spots are transferred to different destinations by using the web services.

Responsibilities:

  • Analyse client requirements and provide project estimations.
  • Involved in creating design documents.
  • Involved in Analysis and Coding.

Database creation.
Maintain the normalization across the database.

  • Writing Stored Procedures and functions.
  • Using WebServices.

Environment: ASP. Net, C#, Java Script, IIS, SQL Server.

Client: Confidential, May 2005 – December 2005
Role: .Net Developer
Title: Call Management System (CMS)

Description:
The Project involves the management of Inbound and Outbound Call-Center activities. The project facilitates the Candidate and the Management in providing Customer Care, Support and Interaction activities.

Responsibilities:

  • Actively involved in Requirements gathering and End User Interaction.
  • Developed Interface through extensive use of VB .Net and Report Management System.
  • Involved in creating design documents.
  • Involved in generating Requisitions and Billing reports
  • Coding and Implementation
  • Writing Stored Procedures

Environment: VB.Net, Crystal Reports 9.0 ASP. Net, C#, Java Script, IIS, SQL Server.

Client: Confidential, Hyderabad, India May 2004 – April 2005
Position: Application Developer
Project: Process Automation of ICFAI

Description:
ICFAI provides many distance-learning programs like CFA, CTM, CPA, CIB, CRIM etc and has an active student base of approximately 50,000 students. The number of enrolments are increasing rapidly thereby increasing the volume of student records handled. The present system, developed entirely in FoxPro is unable to handle the huge volume of work and provide timely services to the students. This led to the need of a system having advanced functionality, centralized database, web-enabled services and reduction in cost, time and paper work. The various phase of project include System Automation, Web based Interface development and Data migration from FoxPro to New system.

Responsibilities:

  • Analyse client requirements and provide project estimations.
  • Involved in creating design documents.
  • Involved in Development.
  • Developed Views for Reports.
  • Writing Stored Procedures.
  • Database creation.
  • Maintain the normalization across the database.

Environment: ASP. Net 2.0, C#, Java Script, IIS, SQL Server2000.

Education

  • M. Sc (IS).
  • BCA .

Hire Now