We provide IT Staff Augmentation Services!

Senior .net Developer Resume

5.00/5 (Submit Your Rating)

Gahanna, OH

Professional Summary:

  • 6+ years of experience in the field of Information Technology with a very good emphasis on Microsoft .Net Technologies.
  • Expertise in all phases of Software Development Life Cycle (SDLC) including System Analysis, Design, Development, Testing and Implementation of various Web and Windows Based Applications using N-tier Architecture.
  • Hands on experience in concepts of Object Oriented Programming (OOPS) including Inheritance, Abstraction, Encapsulation and Polymorphism.
  • Expertise in C#(4.0/3.0/2.0) , .NET Framework (4.0/3.5/3.0/2.0/1.0), ASP.NET(4.0/3.5/3.0/2.0), ADO.NET, AJAX, CSS, Web Services.
  • Extensive experience in developing and consuming XML Web Services using WSDL and SOAP.
  • Experience working with ASP.NET (4.0/3.5/3.0/2.0), developing ASP.NET User controls, Web controls, Server controls and developing Custom controls.
  • Expertise in developing Master Pages and skins used for common design layout for pages, CSS to separate content of document from its presentation, Java Script to perform Client side validation and AJAX to develop interactive web applications.
  • Hand on experience developing WCF services on .Net 3.5 and XML Web Services with .Net 2.0 providing secure SOA integration with in enterprise applications.
  • Good working experience in making AJAX based web applications to improve the response time and extensively implemented Update panels, Script manager and Triggers.
  • Good experience in using ADO.NET objects such as Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object to access databases like SQL Server 2008/2005/2000, Oracle 10g/9i/8i.
  • Extensive experience in Relational database development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures, Cursors and Functions using T-SQL and PL/SQL in Microsoft SQL Server 2008/2005/2000 and Oracle 10g/9i/8i.
  • Experience in developing Custom Reports and different types of Tabular, Matrix, Ad-hoc and distributed reports in multiple formats using SQL Server Reporting Services (SSRS).
  • Extensive knowledge in configure & Maintenance of IIS and Active Directory.
  • Involved in Development, Unit testing(NUnit), Validation testing and bug fixing
  • Exceptional ability to quickly master new concepts, applications, technologies and as an effective team player with good problem solving and interpersonal skills.
  • Excellent communication and interpretation skills enabling effective interaction with application Developers, End Users, Project Managers, and Business Analysts to review the requirement specifications.
  • Effective in working independently and collaboratively in teams.

Technical Skills:

Microsoft
Technologies:

.Net Framework 4.0/3.5/3.0/2.0/1.0

ASP.NET 4.0/3.5/2.0/1.0

Visual Studio.Net 2010/2008/2005

WPF 4.0/3.0,

ADO.NET 4.0/3.5/3.0/2.0/1.0, DBML

Web Services, WCF

ASP.Net Ajax 2.0/1.0
3RD Party Tools: Telerik Controls

Languages:

C#, C,C++

T-SQL, PL/SQL

JavaScript, JQuery, VB Script

Web Technologies:

XAML, XML

XSLT, XPATH,XSL

IIS(7.0/6.0/5.0)

CSS,HTML, XHTML

SOAP,WSDL,UDDI

Databases:

SQL Server (2008/2005/2000)

Oracle(10g/9i/8i)

Reporting Tools:

SSRS ( SQL Server Reporting Services)

Testing:

Unit Testing, Analyzing and preparing Test plans, Test Cases, Test Documents.

Version Control Tools:

Visual SourceSafe(VSS), Team Foundation Server

Educational Qualifications:

Bachelor of Computer Science.

Professional Experience:

Confidential,Gahanna, OH. Jul’12-Till Date
Project: Asset Processing Database (APD).
Role: Senior .Net Developer.

Project Description:

Intechra has developed a comprehensive process for retiring IT assets in a secure and environmentally compliant manner. Intechra provides end-to-end IT asset retirement solutions, which include data security and destruction, redeployment, remarketing, lease, return, logistics management, legislative compliance, risk management and environmentally responsible recycling of every type of IT equipment. In addition, Intechra’s delivery footprint is borderless.

Responsibilities:

  • Redesigned the existing VB.NET windows application to C#.NET windows application with enhanced features to the current system
  • Used Agatha Request/Response Service Layer and host through WCF
  • Design, develop and rewrite SQL T-SQL stored procedures and table structures to accommodate new enhancements
  • Designed and Implemented layered architecture (Presentation Layer –Modules , Control Layer - Handlers, Data Layer- Repository) for performance, scalability, fault tolerance and make it more secured
  • Create custom/user controls which can be re-used in the Windows forms
  • Using JET OLEDB provider and ASPOSE.CELLS provided users to upload huge amount of data for updating values in the database
  • Cache data while loading the application at the initial time and use the cached data in several page tabs which exists in the application
  • Retrieve and display the data on the interface on a Data Grid View using text box cells, checkboxes, combo boxes etc
  • Authenticate and Authorize user(s) by Active Directory check and display tabs depending upon the authorized user
  • Maintain session for the user throughout the user existence in the application
  • Merge and publish code to DEV/TEST/PRODUCTION environments using Team Foundation Server merge tool.
  • Unit test each module and merge code to the main branch and send for UAT Testing. Track the bug and update the status as resolved in TFS.

Environment:


C#/VB.NET, ADO.NET, WINFORMS, Web Services, WCF, Microsoft Visual Studio 2010 Premium, Microsoft 2003 Server, .NET Framework 4.0, Microsoft Office 2010, Microsoft SQL Server 2008, MS SQL Server Management Studio 2008, Jet OLEDB Provider, ASPOSE.CELLS, ADO.NET Entity Framework, Agatha Framework (Object Mapping Tool), Team Foundation Server.


Confidential,Columbus, OH. July’11-June’12
Project: Automation Request Central .
Role: Senior .NET Developer.

Project Description:

It is the enhancement of the existing web application, which has two major functionalities, task generation and work item tracking. This application helps the users to generate a request for their issues, which automatically creates tasks and assigns them to the members of the workspace which then will be tracked; this application can even provide a complete track of the pending and finished work items. The user can record the project information, the detailed description of the work and the hours spent on the task, which can be viewed by all the members of the workspace.

Responsibilities:

  • Involved in design and development of a User-friendly GUI Windows, Web Application using Asp.net 4.0, C#, HTML, CSS, JavaScript, ADO.NET, web forms and Visual Studio 2010.
  • Designed different components using C# language and built on N-tier architecture with extensive use of Object Oriented Programming Techniques like Inheritance, Interfaces etc.
  • Utilized Unified Modeling Language (UML) technologies for a complete view of the application including class diagrams, sequence diagrams, activity diagrams.
  • Implemented Banking Security Features using ASP.NET Login Controls, Personalization, Membership, Authentication and Authorization.
  • Used JavaScript for Client-side validations and Server-side validations, Utilized AJAX control toolkit library for fast, interactive and better UI.
  • Used Ajax server centric controlssuch as Ajax update panel, script manager, script manager proxy and Ajax client centric control\'s such as date time picker, accordion panels, watermark editors etc.
  • Applied Master Pages, Themes, and CSS for a consistent look and feel for Page design.
  • Used State Management Techniques to maintain state at control level using View State, page level using URL Rewriting and application level using Cookies.
  • Used Telerik Controls such as the Rad Grid, Rad TreeView, and ComboBox etc. for the flexible and rich view of the web pages.
  • Created Various ASP.net Pages using ODBC and ADO.NET so that it can retrieve data from various data sources.
  • Designed and developed Stored Procedures for code reusing and database operation encapsulation.
  • Involved in Database Design on Oracle10g and responsible for writing Complex Queries, Stored Procedures, User Defined Functions, Views, and Triggers using T-SQL.
  • Experience in generating different kinds of reports like Standard,Summary,Listing etc., using SQL Server Reporting Services (SSRS).
  • Created SQL Server Integration Service (SSIS) packages between enterprise databases and Third party data source to transfer data.
  • Used Team Foundation Server as versioning tool.
  • Performed NUnit testing for the application.

Environment: C#.NetFramework4.0,WebForms,ASP.NET, ADO.NET, OOPS, HTML, ,CSS, Javascript, AJAX,Visual Studio 2010,UML,NUnit, Oracle10g, SSRS, SSIS, Team Foundation Server(TFS).

Confidential,Chicago, IL Oct 09’– May’11
Project: Credits Management System
Role: Senior .NET Developer

Project Description:

This project is a web application used for Credit Management System which is a robust web based application, was designed specifically to address the Customers Claims and Management. The main intension of the application is to provide the Redbox Customers a highly interactive user interface. The application assists the agents in determining, if the customer is eligible for reimbursement depending on the claim. The application features powerful search functionality and is capable of generating several reports based on various inputs.

Responsibilities:

  • Gathered the requirements from the user and Documented the requirements using UML Diagrams.
  • Involved in full life cycle of the project from requirements gathering, analyzing, designing UI/Middle tier/data base and transition using Iterative AGILE Methodology.
  • Implemented web controls, user controls for encapsulating UI functionality using ASP.NET.
  • Involved in building a rich web experiences using Silverlight and dependency property features such as Data Binding, Styling, Animations and Control Templates (Separation of appearance and behavior) with XAML and C#.NET.
  • Created and deployed XML Web Services using ASP.NET and C#, and generated the proxy class files based on the web services to consume in web application.
  • Extensive experience in developing and consuming XML Web Services using WSDL and SOAP.
  • Designed ASP.NET web pages using data binding controls like dropdown list, grid control and various other UI controls in the Admin module of the application to bind the data.
  • Developed Web Services to auto populate the dropdown items based on the selection of an item in another dropdown.
  • Effectively implemented ASP.NET intrinsic state management functionality to store application-specific, session-specific, page-specific and user-specific information between page requests.
  • Effectively implemented ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks.
  • Developed Custom Controls and User controls for reusable part of the web pages using C#.NET with ASP.NET.
Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files. Used JQuery to create interactive features. Used JQuery to build accordion style content, drag and drop functionality, calendar, popup and modal windows.
  • Implemented various features like Partial classes, Anonymous types, Read-Only Properties, polymorphism and inheritance ofC# inbuilding data entity model.
  • Implemented Error Handler web control as a delegated event handler for all page errors and writing code in C# for Exception handling.
  • Implemented Generics for creating object collections and extensively implemented for maintaining type safety so that run time errors are reduced.
  • Worked With ASP.NET Navigation Control, User Controls, and Master Pages and developed Cascading style sheets (CSS) for consistent look and feel of the website.
  • Implemented client side validations using Java Script and server side validations by using .NET validation controls.
  • Created Views by applying complex queries on multiple tables to create the virtual tables and implemented Cursors in Stored Procedures using SQL Server, Implemented Joins in Stored Procedures to get the desired data by joining multiple tables.
  • Created multiple Data Sets to retrieve the data required to generate the reports and created different types of reports using SSRS
  • Implemented NUnit Testing, Integration Testing and Regression Testing.
  • Experienced in Software Configuration Management, setting up company version policies utilizing Team Foundation Server (TFS)

Environment: .NET Framework 4.0/3.5, C#, ASP.NET, WPF, WCF, Visual Studio 2010/2008, SQL Server 2008/2005, IIS 7.0/6.0, XML, XAML, JavaScript, Web services, AJAX, TFS, SSRS.

Confidential,Mumbai, India. Jul’08 –Aug’09 Project: Insurances Analysis and Monitoring System
Role: .Net Developer

Project Description:

KMLI is one of the finest health insurance providers in India with exclusive insurance policies ranging from kids to teenagers. They also have exciting general insurance policies catering to different class of people. The system took care of claims origination, claims registration, claims settlements and was closely integrated with an in-house accounting system. The system also facilitated maintenance of data in databases and also built interfaces using Winforms/Webpages based for searching on various criteria’s such as employees, customers and plan specific.

Responsibilities:

  • Involved in the Analysis, Design, Development and Testing of Web Forms and Web Services using .Net Framework.
  • Created Entity relationship diagrams, Class diagrams, Sequential diagrams for Use Cases.
  • Developed web pages using ASP.Net with C#, HTML, JavaScript and CSS.
  • Wrote several stored procedures for retrieving the data to be displayed and to insert new data into the SQL Server 2000 database.
  • Involved in managing security for users by creating logins.
  • Implementationof Point in timeBackupandrecovery plansof all databases and maintain documentation.ScheduletheAdministrative Tasks.
  • Extensively involved in creating the database objects in SQL server 2003.
  • Developed Database Triggers to enforce Data integrity and additional Referential Integrity.
  • Created database objects like tables, views, indexes etc.
  • Created and modified stored-procedures, triggers, cursors, and views.
  • Created crystal reports and hosting it in the web for the users.
  • Used Data stage to develop processes forextracting, cleansing, transforming, integrating and loadingdata into data warehouse database to enforce data Integrity rules/ Business Rules usingDTS.
  • Created DTS packages to pull data from SQL Server and exported to Excel Spreadsheets and scheduled them.

Environment: MS SQL Server 2003, C#.NET, ASP.NET, ASP, ADO.NET, HTML, JavaScript, CSS, Visual Studio 2003, Query Analyzer, Windows XP Professional, IIS 5.0, XML, Crystal Reports.

Confidential,India. July’07 -June’08
Project: Pharma Trade System.
Role: .NET Developer

Project Description:
Pharma Trade is an application developed to maintain the day to day activities of a Pharmaceutical Company. It maintains the details of the Manufacturing Unit. It gives the Composition Formulae to the chemists, Stores inventory and accounts information. It also has data about the Distributors, Dealers and Others in various locations across India.

Responsibilities:

  • Was involved in the complete SDLC of the project beginning with analyzing the requirements.
  • Extensively used SQL for data retrieval and data manipulation.
  • Used ADO.NET classes for the data access layer.
  • Designed the database entities and defined the relations between them.
  • Was involved in design, development, and unit testing and maintaining the applications.
  • Designed and developed various components in the business, data access and the presentation layer using ASP.NET.
  • Wrote several stored procedures for retrieving the data to be displayed and to insert new data into the SQL Server 2000 database.
  • Was involved in the design reviews and the code reviews of the team.
  • Developed web user controls, which were used in different pages of the site.
  • Used Cascading Style Sheets(CSS) for input boxes, headers, search labels, content, links, dates, error messages, navigation text, description labels, report headers, grid items etc.,
  • Used data-grids for displaying the data from the database.
  • Implemented application state using view state, session variables and query strings.
  • Designed and generated reports in Crystal Reports using Crystal Report Viewer.

Environment: Visual Studio 2003, ASP.NET, IIS, C#, SQL, Visual Source Safe, Windows XP, Windows Server 2003, Web services, Microsoft SQL Server 2000, JavaScript, Crystal reports.

We'd love your feedback!