Dot Net Developer Resume
Objective
Seeking a challenging position where proficient technical skills, excellent interpersonal communication and analytical skills will be fully utilized & further developed.
Professional Summary- 7+ years of experience in software development using C#, ASP.NET, SQL Server, XML, Web services, VB.NET, HTML, ASP and ADO.NET.
- Experience in designing, developing and deploying Client Server, Web-based, distributed end-to-end enterprise applications.
- Experience in all phases of Software Development Life Cycle.
- Hands on experience working in web design, website structure and web content management.
- Experience in migrating applications from PHP to ASP.Net, Cold fusion to ASP.Net and ASP to ASP.Net.
- Experience in creating Web Forms, Win Forms, User Controls, and Custom Controls using C#.Net and ASP.Net.
- Expertise in UI design and development using ASP.NET, Visual Basic, C#, JavaScript, CSS, XSLT.
- Implemented Ajax extensively in Web forms.
- Expertise in Web-Development technologies like HTML, DHTML, CSS, ASP, XML, XFD, XSLT, SVG, VBScript, JavaScript.
- Experience working in Content Management System environment, extensively worked with Dot Net Nuke.
- Knowledge of Backend programming, RDBMS (SQL Server 2000/05, Oracle 9i), SQL,T-SQL, PL/SQL, Stored procedures ,Functions, Views and Triggers and imports and exports of Data using DTS Packages.
- Well versed in Object Oriented Programming (OOP) methodologies.
- Excellent skills in developing code for the database applications to interact with the databases, using ADO.NET, ADO.
- Proficient in using XML related technologies Like XSLT, XPATH and XQUERY.
- Hands on experience in using Web Server – IIS, Visual SourceSafe, Microsoft Transaction Server (MTS), Data Transformation Services (DTS).
- Experience of creating UML diagrams with Microsoft Visio, used for coding.
- Good Knowledge on Web Services (SOAP, WSDL, UDDI), .NET Reflection.
- Hands on experience in developing applications over various domains including Health Insurance, Business and Financial Solutions.
- Hands on experience working with Adobe Photoshop.
- Experience in gathering customer requirements and functional requirements and converting them to technical requirements.
- Outstanding problem solving, strategic thinking and data analysis skills, strong focus on teamwork and achieving team goals, result oriented, fast learner, strong work ethics and willingness to work hard to achieve employer objectives.
- Strong Business & Application analysis skills with time management, communication & presentation skills.
- Willingness to work in a highly dynamic environment and ready to take up challenges.
Technical Skills
Languages : C#.Net, VB.Net, C, Java
Web Technologies : ASP.NET 2.0/1.1, ADO.Net, Dot Net Nuke, Ajax, HTML, DHTML, CSS, XML, SVG, XSLT, Web Services, SOAP, WSDL, UDDI
CMS : Dot Net Nuke
RDBMS : SQL Server 2000 / 2005, MS Access, Oracle 9i/10g, My SQL, PL/SQL.
Scripting Languages : JavaScript, VB-Script, PHP, ASP and PERL
Development Tools : Visual Studio. Net, Dream Weaver MX, Flash5.0, Win-Forms 2.0
Web Servers : IIS
Modeling Tools : MS Visio 2003, UML
Version Control Tools : MS Visual Source Safe.
Reporting Tools : Crystal Reports, SQL Server Reporting Services, Active Reports
Operating Systems : Windows XP/2000/98/NT, UNIX, LINUX
Software Methodologies : Agile, Scrum
Professional Experience
Confidential, (July 2009 to Till Date)
Project: Intranet Application Role: .Net Developer.
Project 1: First
Description: Fair hearing Integrated Scheduling and Tracking System or simply FIRST is an application for HRA which deals in assigning new cases, retrieving information pertaining to assigned cases, updating missing numbers, generating reports.
Project 2: TRANSFER Request System
Description: Transfer request system deals with employee transfers. Employee logs in with his Employee Identification Number (EIN). Upon logging into the system he is able to submit a new transfer request, view transfer requests, update transfer requests and withdraw transfer requests.
Responsibilities:
- Involved in designing front end for the application.
- Designed Master Pages, created user and custom controls. Involved in developing CSS for the application.
- Created Master Page for the website and used Site Map for Navigation.
- Migrated few pages from cold fusion to ASP.Net.
- Created User controls for Navigation and for Controls like Calendar, Drop Down List etc and increased the efficiency to reuse those controls throughout the application
- Implemented session Management techniques, made use of session variables in different pages.
- Used ADO.Net to retrieve the data from the SQL Server Database and oracle database.
- Displayed the data using Repeater, Grid View controls
- Extensively used Data Adapter, Dataset, Data View, Data Table, Oracle connection, oracle command and SQL Connection in the application.
- Used Ajax Tab container to display multiple forms in a single page through the selection of tabs.
- Used Multi view control to have different views on the same page.
- Created reports establishing connections between SQL Server and ASP.Net and Oracle 9i and ASP.Net
Environment: Microsoft Visual Studio 2005, ASP.NET 2.0, VB.NET, ADO.NET, SQL Server 2005, Oracle 9i, AJAX, IIS, HTML, JavaScript, Windows XP/2003.
Confidential,Bethesda, MD
(Oct 2008 to Jun 2009)
Role: Sr. .Net Developer.
Description: ASI works supports the Air Force Family Child Care Subsidy Program. ASI will be responsible for contracting, paying for and monitoring subsidized family childcare spaces in Air Force licensed and affiliated Family Child Care (FCC) homes on or off base all over the world. ASI will be paying subsidies for care provided to active duty, DoD civilian, and DoD contractor parents needing full time weekly childcare. The program will also include Air National Guard/Air Force Reserve and Coast Guard assigned to or living on bases. ASI is providing these services online through a dedicated website, specially designed e-timesheets, and customized tracking database and report formats.
Responsibilities:
- Involved in fixing the bugs and solved many issues that encounter at the time of production and after release.
- Re-designed few pages, which yields to optimal performance of the website and made several code changes.
- Involved in designing the Web Forms and providing the functionality for the User Interface.
- Designed and developed web forms using ASP.NET 2.0 and C# .NET.
- Used Java Script for different pages and increased the efficiency of the webpage.
- Used Infragistics Controls like Menu, Grid, and List bar for User Interface.
- Created user controls and repeatedly used those controls in different modules of the application.
- Implemented Forms based authentication for the application, also provided the Admin Interface for the application.
- Used session variables through out the application and implemented various session management techniques.
- Used ADO.NET to communicate with the SQL Server 2005 database.
- Created stored procedures and used them at various levels of the application.
- Extensively used SQL Connection, SQL Data Adapter, Dataset, Data Table to access the database and Grid Views, Data Lists and Repeater controls to the display the data.
- Implemented Ajax controls like Auto Complete Extender and Cascading Dropdown List.
- Effectively created .Net Reports and allowed the user the flexibility to view/print the report in the format they desired (Excel/ PDF).
- Used Visual Source Safe for Version Control.
Environment: Microsoft Visual Studio 2005, ASP.NET 2.0, C#.NET, ADO.NET, SQL Server 2005, AJAX, IIS, CSS, HTML, DHTML, JavaScript, Windows XP/2003.
Confidential,VA
(May 2008 to Sep 2008)
Role: Sr. .Net Developer.
Description: United States Navy Memorial is a non profitable organization which stores the shipmen information (active, veteran and deceased). The Navy Memorial Foundation’s goal is to achieve a level of donations in excess of $5 million within 5 years. The scope of the project is to redesign the Navy Memorial Foundation website as well as constructing functionality necessary to interface with content management software being implemented by the Ibelong Company. Service Profile Gadget (SPG) where a shipmen’s record is stored is built on Ibelong Platform. The functionality of the SPG is to register, update, search shipmen and also accepts donations from either shipmen or the sponsor of the shipmen. Navymemorial.org has been built using Dot Net Nuke, a content management system provided by the Ibelong Networks.
Responsibilities:
- Involved in requirement gathering from the client and documenting the requirement.
- Involved in all phases of Project life cycle.
- Designed the front end and developed the code for the back end functionality.
- Developed UI, Data Access and Business Logic layers.
- Involved in designing the Web Forms and providing the functionality for the User Interface.
- Migrated the entire application from PHP to ASP.Net.
- Designed and developed web forms using ASP.NET 3.5 and C# .NET.
- Used Ibelong Networks Content management system to create WebPages.
- Worked on Text, HTML, Articles, Links, and Forms Module of Dot Net Nuke.
- Used Java Script and .NET Validation Controls for the Page Validations.
- Designed CSS for a dignified look of the application.
- Created user controls and custom controls and repeatedly used those controls in different modules of the application.
- Implemented Forms based authentication for the application, also provided the Admin Interface for the application.
- Transformed the entire database from MYSQL to SQL Server 2005.
- Used ADO.NET to communicate with the SQL Server 2005 database.
- Data is imported to the database and exported from the database using Data Transformation Services.
- Extensively used SQL Connection, SQL Data Adapter, Dataset, Data Table to access the database and Grid Views, Data Lists and Repeater controls to the display the data.
- Implemented Ajax for the partial update of the page.
- Implemented Web Services (SOAP, UDDI and WSDL) to send and receive data from the Money Maker Software provided by Merkle Company.
- Effectively created Crystal Reports based on Client Specifications.
- Used Visual Source Safe for Version Control.
- Performed Unit Testing for the entire application.
Environment: Microsoft Visual Studio 2008, ASP.NET 3.5, C#.NET, Dot Net Nuke, ADO.NET, MYSQL, SQL Server 2005, AJAX, Web Services, Crystal Reports, IIS, CSS, HTML, DHTML, JavaScript, Windows XP/2003/2000.
Confidential,Boonton, NJ (Feb 2007 to May 2008)
Role: Sr. .Net Developer.
Description: MySampleCloset.com is an online drug ordering system, connecting Healthcare Professionals with Pharmaceutical companies to obtain product samples. The Registered physicians can order the Drug samples and receive the sample whenever they want to. It provides safe, secure, private and convenient way to order the Drug samples. It also allows you to check your current and past orders. The system contains 4 modules Login Module, Order Module, Checkout and Admin Module. Using the login module the Physician can register his Name if he is a new user. In Order module Physician can order the drug samples. Before the order is completed the system will check all the user credentials in the Check Out module. Admin module is mainly used for Entering master data. It contains Site-Settings, users, Reports, Account setup, Orders and Customer Service.
Responsibilities:
- Involved in requirement gathering from the client and documenting the requirement.
- Involved in all phases of Project life cycle.
- Involved in design and coding of the front end, back end and key functionality.
- Developed UI, Data Access and Business Logic layers.
- Involved in designing the Web Forms and providing the functionality for the User Interface.
- Designed and developed web forms using ASP.NET 2.0 and C# .NET
- Used Java Script and .NET Validation Controls for the Page Validations.
- Extensively used user controls, custom controls, master pages and CSS for a dignified look of the application.
- Implemented Forms based authentication for the application, also provided role based authentication.
- Used ADO.NET to communicate with the SQL Server 2005 database.
- Extensively used SQL Connection, SQL Dataadapter, and SQL Dataset to access the database and Grid Views, Data Lists and Repeater controls to the display the data in a desired format.
- Implemented Ajax and design patterns like Façade.
- Implemented Web Applications like Caching Services to boost performance and Security Services to identify users and prevent unauthorized access.
- Used Global.asax files to handle Global Events which are fired for different reasons.
- Implemented Web Services (SOAP, UDDI and WSDL) to integrate different applications.
- Effectively created Crystal Reports based on Client Specifications.
- Used Visual Source Safe for Version Control.
Environment: Microsoft Visual Studio 2005, ASP.NET, C#.NET, ADO.NET, XML, SQL Server 2005, AJAX, Web Services, Crystal Reports, IIS, CSS, HTML, DHTML, JavaScript, Windows XP/2003/2000.
Confidential,New Hartford, NY (Oct 2005 to Dec 2006)
Role: Sr. .Net Developer.
Description: Electronic sales agent is a web based intranet application. The ESA solution contributes to the quality of Utica Insurance customer service by reducing the time that takes it to get Insurance quote for customers. Insurance agent can get best suitable health plan for customers by walking through easy steps to get a Quote. Registration process involves reasonable information gathering, making the purchase process easier in the future for the user. The system has the ability to produce multiple quotes.
Responsibilities:
- Involved in designing and coding for web forms of the application with ASP.NET.
- Participated in the requirement gathering from the client and also in designing UML Case Diagrams.
- Involved in developing UI, Business Layer and Data Access Layer.
- Used C# as code behind to implement the business logic of the web forms.
- Used Cascading Style Sheets for a unified look and feel of the application.
- Performed validations on Web Forms using .NET Validation Controls and JavaScript.
- Used Grid Views, Repeaters and Data Lists to retrieve and display the data in the required format.
- Used User Controls and Master Pages for implementing Fragment Data Caching.
- SQL Server 2005 is used as the backend database which stores all the data used in entire application.
- Implemented Optimized Stored Procedures, Database Triggers, Views, and Indexes with SQL programming.
- Designed and implemented the Database Replication using DTS packages for reporting database.
- Extensively implemented Ajax controls (Update Panel).
- Performed Scheduling to send the same message to batch of users at a point of time.
- Used ADO.NET to implement the data layer to help communicate with data base
- Provided Role Based Authentication to the Web Application.
- Effectively used various state management techniques offered by ASP.NET.
- Used Visual Source Safe for version control.
- Participated in unit testing of the application to ensure quality.
- Created .NET Reports which are used to present the data in different views and are effectively consumed.
- Responsible for creating complex Crystal Reports based on client specifications.
Environment: Visual Studio.Net 2005, C#.Net, ASP.NET2.0, ADO.NET, IIS, Web Services, HTML, DHTML, CSS, AJAX, DTS, VB Script, Java Script, Crystal Reports, SQL Server 2000/2005, Windows XP/2000/2003/NT.