Post Job Free

Resume

Sign in

Asp.net Developer with WCF,Ajax,Silverlight

Location:
Woodbridge, NJ, 07095
Posted:
March 15, 2010

Contact this candidate

Resume:

Dinesh Kumar 732-***-****

Summary

• Microsoft Certified Professional and Technology Specialist with over 7 years of experience in IT industry with Object-Oriented Design and Development including Software Development Life Cycle (SDLC) from analysis and design to implementation with .Net Technologies.

• Proficient in programming with MS.Net frameworks and sound knowledge of associated technologies such as ASP.Net, C#.Net, ADO.Net, WCF, JavaScript.

• Good understanding of Web development architecture & design.

• Experience in working with Windows and Console based applications.

• Adept at all phases of the Software Development Life Cycle including Requirement Analysis, Design & development, Testing, Implementation using Agile Methodology.

• Demonstrating Technical Proficiency in a high paced production environment & exercise judgment within defined procedures & practices to determine appropriate action.

• Experience in working with Windows Communication Foundation (WCF).

• Having sound knowledge in developing RIA Application using Silverlight2.0 and integration with Asp.net.

• Good Experience in using XML and XSLT Transformations.

• Good Knowledge in using SQL Reporting Services (SSRS) and creating package using ETL services of SSIS.

• Good Knowledge in using Crystal Reports using .NET.

• Proficient in creating Services and Endpoints using WCF (Windows Communication foundation).

• Strong Experience in creating and consuming Web Services in applications.

• Proficient in using version control tool like Visual Source Safe (VSS)

• Worked extensively on Relational Databases using “MS SQL Server 2000/2005.

• Well versed in writing of complex Database Queries, Stored Procedures and Triggers using Transact SQL and PL-SQL

• Hands on experience in using JavaScript and client validations.

• Strong experience in using AJAX with .NET web applications.

• Experience in OOAD techniques, service-oriented architecture (SOA).

• Having sound knowledge in Windows Workflow Foundations (WWF), Window Presentation Foundation (WPF) and LINQ.

• A systematic, organized, hardworking team builder with an analytical bent of mind; reliable as a fully contributing, responsible & accountable member of task/project teams.

Technical Proficiency:

Technologies C#, ASP.Net,Framework(1.1,2.0,3.0,3.5) ADO.Net, SOAP, Web Services, LINQ, WCF, WF & AJAX, SSRS, Crystal Reports SSIS, Silverlight 2.0, Moss2007

OS Microsoft Windows Family

Tools Microsoft Visual Studio 2003/05/08, JavaScript, DHTML, HTML, CSS ,IIS 5.0/6.0

Databases SQL Server 2000/2005

Design Patterns MVC, Single Ton, Factory Patterns, Abstract Factory Pattern

Formal Education:

Master of Computer Applications.

Bachelors in Computer Applications.

Certification:

*MCTS - Microsoft Certified Technology Specialist

*Secured merit rank in National IT & Aptitude (NITAT), 2008.

* VB6.0 Training from Center of Information Technology, CDAC, INDIA

Professional Experience

RaboBank, NY Feb2009- Till Date

Sr. Developer.

Rabobank Group is an international financial services provider started as a local co-operative bank in Nederland and it is established as a Rabobank group all over the world providing banking and financial services and offers Retail banking, Wholesale Banking, Asset management and Real estate and Leasing services.

Project Title: Standard Virtual Portal (SVP)

SVP is an in-house system implemented to handle bank's internal business. This application facilitates the bank users for pre-trade underwriting, trade processing and post-trade Capital-at-Risk analysis all through the same data source.

This is a three tier application that follows MVP architecture, which received the risk analysis data from centralized database using WCF services and store them in their internal database as static data.

Responsibilities:

• Involved in all the phases of SDLC from Software Requirements Analysis Phase to Design, Development, Testing, Integration, Implementation (UAT & production) and Maintenance.

• Involved in application enhancement in terms of Speed, improved security, Error Logging, Exception handling, Code Reuse with Object oriented design, Reusable Service Oriented Components and deployment.

• Actively participated in migration of existing application to C#.net and .Net framework 3.5

• Involved in integration of applications and maintained versions using VSS (Visual Source Safe).

• Developed UI Screens in ASP.NET with MVP Pattern with C#.

• Implemented service oriented component (SOA) Layer using C#.net and WCF to decouple the UI with BL

• Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.

• Configure TCP Protocol, Transport Level Security in WCF Service.

• Created Proxy for Client Application using SvcUtil tools and also used as Service Reference.

• Implemented Windows Authentication in WCF to consume the Service as application is used in intranet.

• Responsible for developing Contract and Fund Screens, this contains core business logic for the SVP application.

• Mentored junior developers and made them to follow the standards as per specifications.

• Performed code review and generated reports on code review comments and updates.

• Created Custom Lookup Classes that would cache the data, enabling less database hits.

• Create standard CSS file to make fields look similar across the application.

• Move the business logic and complex mathematical calculations from UI layer to SQL Server wherever possible.

• Designed Custom classes for Data Validations, exceptional handling and logging.

• Mentor junior members of the team and provide them assistance and doing code walkthroughs according to documented policies, procedures, and standards.

• Interact with Traders, Project managers and Business Analyst to resolve any issue in timely manner and keep everyone informed on the status of the project.

Environment: ASP.NET 3.5, C#.NET, SQL Server 2005, WCF (Windows Communication Foundation), Crystal Reports.NET, IIS 6.0, ADO.NET Visual Studio 2008, Visual Source Safe (VSS), Windows Server 2003

Medco Health Solutions, Franklin Lakes, NJ March 2008 –Jan2009

Sr. Developer

Medco Health Solution Inc is a health care company provides pharmacy services for private and public employers, health plans, government agencies and individual served by prescription drug plans.

Project Title: Alpha Protocol Resolution –Header Entry Order Completion(HEOC)

Alpha is an automated prescription management process used by Medco’s mail order pharmacies. It consists of a group of applications such as Header Entry Order Completion (HEOC) and FileNet for electronic images of the prescriptions and Protocol Resolution among others. Prescriptions are received by mail, internet, phone or fax and then scanned at a scanning station.

The Header Entry Order Completion (HEOC) application in Alpha is responsible for handling the information with regards to the prescriber and the patient as well as data related to the prescription. After the prescription has been scanned, the HEOC application validates the data entered and ensures that everything is in order through a process called Standard Protocol Management (SPM). If there are any discrepancies, the Order is returned to the HEOC application until they are resolved and the Order is then passed for shipment.

Responsibilities

• Adopted 3-tier architecture for the system design, which includes presentation layer, data access layer, and Business layer.

• Interacted with the Technical Lead and contributed in creation of the Technical specifications.

• Involved in Full Life Cycle Development (SDLC), provided value added services with development teams and clients throughout the life span of a project, strategic consulting; code writing; setting project deliverables; and managing complex development schedules and tasks

• Designed and created web controls to attain uniform look and feel for the application front-end.

• Used Gridviews, Repeater controls, and Validation controls extensively during development.

• Created Service Layer using C# and WCF.

• Developed service class in WCF service to retrieve the prescription details of the patient and find the medical history before processing the order.

• Implemented HTTP protocol and SSL to secure the information between WCF Service and Client.

• Developed code to validate the user credentials for authenticating user to access the WCF service.

• Wrote Stored Procedures and created Views to optimize data retrieval time.

• Created master pages to display required information on every page of the Application.

• Established database connectivity and data retrieval using ADO.NET.

• Using AJAX in different ways to avoid full page post-back and make the application more users interactive.

Environment: Visual Studio .NET2008, ASP.NET, C#.Net, WCF, ADO.NET, SQLServer 2005, T-SQL, HTML, XML, JavaScript, CSS, Windows XP, IIS6.0,AJAX , VSS, HTML, DHTML

Hewlett Packard (HP) USA Houston, TX Sep 2007 –Feb2008

Project Title: Compaq Direct Admin Tool (CDAT)

CDAT application is an ecommerce web based application used by HP to configure products for Customer Advantage Extranet (CAX) & Small & Medium Business (SMB) stores in the North America region for its online sales.

CDAT is used to configure products by their hierarchy & displays items for sale, it associates price with each item & allows customers to select a “configure to order” product. It holds items to be purchased, saved & retrieved next time the customer visits the site & handles entire order transaction including payment, status & settlement. It holds orders until payment method is processed such as a check is received & then ships the orders to specified destination. CDAT requires a business exception process to handle problems. CDAT serves as the total configuration tool for the CAX & SMB stores.

Responsibilities

• Monitored day to day project activities & ensured intermittent deadlines were achieved as per client expectation.

• Engage with the analysis, design, development, testing of the application.

• Developed & maintained Web Forms with ASP.Net, Silverlight 2.0 and C#.Net.

• Developed business logic in the web-service to provide the product details from the central database and also provide alert for new product.

• Implemented authentication for accessing the web-service.

• Extensively using Datasets, Datatable and Data view of ADO.NET to retrieve and manipulate data and display it in an ASP.NET page and user control.

• Created Shopping Cart to order and to see the purchased Items

• Using GridView, to display data in a customized format in the ASP.NET web pages.

• Using AJAX in different ways to avoid full page post-back and make the application more user interactive

• Created complex Stored Procedures, Triggers, and Views & Functions using SQL Server 2005.

• Created DTS Packages.

Environment: Visual Studio .NET 2008, ASP.NET, C#.Net, DTS, T-SQL, Web Services, SOAP, ADO.NET,SQL Server 2005, T-SQL, HTML, XML, JavaScript, CSS, Windows XP, IIS,AJAX Extensions, AJAX control toolkit

Bausch & Lomb, South Carolina Dec 2006—Aug 2007

Sr. Developer

Bausch & Lomb is the eye health care company offer’s world most comprehensive portfolio of eye health product and providing three category of product vision care, Pharmaceuticals and Surgical items

Project Title: Web Order Processing System

This project was about online Web Order Processing System, through which the Distributor & Dealer of Bausch & Lomb could place an order online & see their shipment status. They could also see their payment status & balance amount. If any dealer or distributor forgot his/her password then they could retrieve it. This Project is divided in to 5 major modules as per the department & function viz. MIS, Admin, Distributor & Dealer, Sales & Marketing & BPO Section.

Responsibilities:

• Development, Integrating and testing of new module of Application.

• Developed & maintained Web Forms with ASP.Net and C#.Net.

• Extensively using Datasets, Datatable of ADO.NET to retrieve and manipulate data and display it in an ASP.NET page and user control.

• Using Gridviews, to display data in a customized format in the ASP.NET web pages.

• Created complex Stored Procedures, Triggers, Views & Functions using SQL Server 2005.

• JavaScript for client side validation

• Write Functions and Stored Procedures for database operations

• Involved in debugging, bug fixing & QA support

Environment: Visual Studio .NET 2005, C#, MS-SQL Server2005, JavaScript, ADO.NET ,IIS, Ajax, windows XP HTML,

HCL Technologies, INDIA Jun2002 –Nov2006

Developer

Project Title: Hiringheaven

This project was about online Consultancy & Job Portal including Job Placement, resume making etc. User was able to apply for jobs online & also update their profile later. Employer could post their requirements & find application for that job. Employer could also have an option for consultancy service. We also provided the password in case the user/employer forgot the password. The complete project was divided into three modules viz. Admin, Jobseeker & Employer.

Responsibilities:

• Gathered requirements to produce Functional and Technical specifications

• Engage with the analysis, design, development, testing of the application.

• Developed & maintained Web Forms with ASP.Net and C#.Net.

• Extensively using Datasets, Datatable of ADO.NET to retrieve and manipulate data and display it in an ASP.NET page and user control.

• Using DataGrid, DataList to display data in a customized format in the ASP.NET web pages.

• Created complex Stored Procedures, Triggers, Views & Functions using SQL Server 2005.

• Handled all issues regarding database, its connectivity & maintenance.

Environment: Visual Studio .NET 2005, using C#, MS-SQL Server2005, Ajax Extensions, JavaScript, ADO.NET, IIS6.0, HTML, Windows XP

Project: www.note-tonresto.com

This was a Web based application through which user could search top rated restaurants existing in France using keyword & Map, Introduce new Restaurant, Rate the Restaurant & have a forum discussion. Admin had right to publish new restaurants, update details of restaurant, edit forum topic, thread reply, add new topic & also delete existing topic. This Application also had weather forecasting facilities for up to next four days.

Responsibilities:

• Engage with the analysis, design, development, testing of the application.

• Developed & maintained Web Forms with ASP.Net and C#.Net.

• Extensively using Datasets, Datatable and DataView of ADO.NET to retrieve and manipulate data

and display it in an ASP.NET page and user control.

• Using DataGrid, Gridviews, to display data in a customized format in the ASP.NET web pages.

• Using AJAX in different ways to avoid full page post-back and make the application more user interactive

• Created complex Stored Procedures, Triggers, Views & Functions using SQL Server 2005.

• JavaScript for client side validation

• Write Functions and Stored Procedures for database operations

• Implemented API to show weather forecasting

Environment: Visual Studio .NET 2005, ASP.NET, C#.Net, DTS,API, ADO.NET, SQL Server 2005, T-SQL, HTML, XML, SOAP, Web Services, JavaScript, CSS, Windows XP, IIS,AJAX Extensions, AJAX control toolkit

Project: www.studioinsideoutside.com

This site contained the CMS (Content Management System) & PMS (Product management System) part. The PMS part operated all data shown in front-end, inserted through a separate admin part. Admin part had Image upload facility, details of Images etc. & CMS part operated all content of that site. User uploaded data into database using PMS & showed data on the page using CMS. This is very helpful for Interior designers.

Responsibilities:-

• Gathered requirements to produce Functional and Technical specifications

• Engage with the analysis, design, development, testing of the application.

• Developed & maintained Web Forms with ASP.Net and C#.Net.

• Extensively using Datasets, Datatable of ADO.NET to retrieve and manipulate data and display it in an ASP.NET page and user control.

• Using DataGrid, DataList to display data in a customized format in the ASP.NET web pages.

• Created complex Stored Procedures, Triggers, Views & Functions using SQL Server 2005.

• Handled all issues regarding database, its connectivity & maintenance

• Handled issues of front-end & applied proper validation, Database Design.

• Used Form Authentication to Authenticate the valid user

• Created user control and custom control.

• JavaScript for Client side Validation

Environment: Visual Studio.NET 2003,C#, MS-SQL Server 2000, JavaScript, ADO.NET ,CSS IIS, HTML

Project: Patriotic Solution

This project involved maintaining Patient information & associated Dosage. It also maintained the Parent information of the Patient. Provided E-mail Facility for the dosage of the patient & generate various reports for the child dosage.

Responsibilities:

• Gathered requirements to produce Functional and Technical specifications

• Engage with the analysis, design, development, testing of the application.

• Developed & maintained Web Forms with ASP.Net and C#.Net.

• Extensively using Datasets, Datatable of ADO.NET to retrieve and manipulate data and display it in an ASP.NET page and user control.

• Using DataGrid, DataList to display data in a customized format in the ASP.NET web pages.

• Created complex Stored Procedures, Triggers, Views & Functions using SQL Server 2005.

• Handled all issues regarding database, its connectivity & maintenance

• Handled issues of front-end & applied proper validation, DB Design.

• JavaScript for Client side Validation.

• Handled issues of front-end & applied proper validation.

• Generate the report for the child dosage using Crystal Report 9.0

Environment: Visual Studio .NET 2003,C#, MS-SQL Server 2000, JavaScript, ADO.NET, IIS, HTML,CSS



Contact this candidate