We provide IT Staff Augmentation Services!

Senior .net Developer Resume

5.00/5 (Submit Your Rating)

Madison, WI

Professional Summary:

  • Over 7 years of software development experience in analyzing, designing, development, implementation and deployment of Client/Server, Windows and Web based Applications using Microsoft .Net Technologies.
  • Expertise in the entire Software Developemnt Life Cycle (SDLC).
  • Experience in designing and developing enterprise applications using MVC (Model View Controller) architecture, N-tire, 3-Tier architecture.
  • Experience in developing Web Applications using .Net Framework 4.0/3.5/2.0, Visual Studio 2010/2008/2005/2003, IIS 7.0/6.0/5.0, MS SQL 2008/2005/2000.
  • Extensive experience in web based GUI Developement using ASP.NET Server Controls, HTML, DHTML, Javascript, CSS, User Controls and Master Pages.
  • Hands on experience in creating and consuming XML Web Services including AJAX, XML,XAML and SOAP.
  • Expertise in developing applications using Object Oriented Programming (OOP) and Service Oriented Architecture (SOA).
  • Experience in adopting Microsoft provided Application Blocks (Validation, Logging, Exception, Data and Security).
  • Expertise in Exception Handling, Logging, Data Configuration, Data Access.
  • knowledge in developing applications using WCF (Windows Communication Foundation), WPF (Windows Presentation Foundation), WWF (Windows Workflow Foundation) and Silverlight.
  • Experience in using Language-Integrated Query (LINQ) in .NET objects to query and retrieve data.
  • Good experience in using ADO.NET objects such as SQL Connection Object, SQL Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
  • Proficiency in using various database access technologies like XML, XSLT and XPATH
  • Worked With ASP.NET Web Parts, Navigation Control, and Master Pages
  • Excellent in using CSS, Themes, Skins in Asp.Net
  • Expertise in working with ADO.NET Components such as Data Sets, Data Adapters and Data Readers.
  • Strong database design and programming skills in writing complex Database Queries, Stored Procedures, functions, triggers, views, and importing/exporting data from varied data sources.
  • Experience in Query Optimization & Performance Tuning. Used Performance tool like SQL Profiler.
  • Extensive knowledge on Agile methodologies as software development approach.
  • Expertise withVisual Source Safe (VSS) and Team Foundation Server (TFS).
  • Highly organized with the ability to meet deadlines and ability to work as a team player as well as an individual.

Technical Skills:

.Net Technologies : ASP.NET, ADO.NET, Web Services, WCF, WPF, WF, LINQ
Languages : C#, ASP.NET, T-SQL, PL-SQL, C, C++
Frameworks : .Net Framework 4.0/3.5/2.0
RDBMS : SQL Server 2008/2005/2000, Oracle 10g, MS Access
IDE : Visual Studio 2010/2008/2005, Microsoft Visio
Servers : IIS 7.0/6.0
Internet Technologies : VB Script, Java Script, AJAX,JQUERY,XML, XSLT, HTML, CSS, Web Services, WSDL/SOAP
Interface Tools : Telerik, Infragistics, DevX Controls
Version Control Tools : Visual Source Safe (VSS), TFS.
Reporting Tools : SQL Server Reporting Services (SSRS), Crystal Reports
Operating System : Windows 7/Vista/XP/2000/98, Windows Server 2008/2003

Certifications:

  • Microsoft .NET Framework 3.5, ASP.NET Application Development.
  • Microsoft .NET Framework 2.0 - Web-based Client Development.
  • Microsoft .NET Framework 2.0, ASP.NET Application Development.

Education:

Bachelors in Electrical and Electronics Engineering

Professional Experience:

Confidential, Madison, WI
Project: AutoGrowth Aug 2010 – Till Date

Role: Senior .NET Developer

AutoGrowth is an extinction of existing Sales tool application. As part of this project new Quote application was developed new discount structure was introduced. New user interface for the Quote module was developed.

Responsibilities:

  • Active participation in gathering requirements, design, and implementation.
  • Developed detail design documents based on Use Cases (As part of this design documentation created Activity, Sequence, State and Class diagrams.
  • Experience working in Agile Development Methodology in software product development.
  • Responsible for designing and developing Quote module development.
  • Developed User Interface pages using ASP.NET Web Forms, Web Server controls and custom user controls, HTML, XML, CSS, JavaScript .
  • Developed multiple user controls and custom controls using Visual Studio, .NET Framework 4.
  • Designed and developed the Application using Scrum methodology.
  • Extensively worked on HTML, CSS and Java Script for web forms designing and validations.
  • Used AJAX and JavaScript functionalities to display the content in a customizable manner.
  • Designed and developed application to consume web services.
  • Designed and developed various interfaces, classes to construct the business logic using C#.NET, ADO.NET and SQL.
  • Developed SQL statements to perform various data access functions .
  • Created complex Stored Procedures, Views, Triggers, Functions and Indexes for database for fast retrieval of data in SQL Server using T-SQL.
  • Used ADO.NET and its Objects to communicate the SQL Server 2008 database and to access data .
  • Used Data Set, Data View, Data Reader and Data Adapter to manipulate and display data.
  • Used JIRA for effective defect tracking.
  • Participated in Code review process.
  • Team Foundation Server (TFS) is used for source control and also used extensively for unit testing and constant integration.
  • Involved in Production, Enhancements and Maintenance of the Application.
  • Responsible to validate end-to-end test case scenarios and co-ordinating with QA Team.

Environment: .NET Framework 4.0, C#.NET, ADO.NET, SQL Server 2008, XML, AJAX, CSS,Java script, Web Services, IIS 7.0,Team Foundation Server.

Confidential,Charlotte, NC
Project: Symphony Nov 2009 - July 2010

Role: Senior .NET Developer

Symphony is the new proposed Desktop Framework Infrastructure for CIB (Corporate Investment Banking). This application is a launch pad for all Trading application in CIB. It manages the application partitions, communicates to the server for the entitlements and workspace information. It handles the deployment of all the application launched using Symphony into the local machine. Application partitions are executable processes that are created by the Application teams.

Responsibilities:

  • Involved in understanding the requirements and designed different use cases to develop functional specifications.
  • Interact with key application teams to gathering requirements, Design, Development of the System
  • Communicate effectively to management, business and technical roles to meet the deliverables and schedule
  • Adding new features to the system as per the requirements
  • Created user interface using Windows Forms and controls.
  • Developed a Windows Service to listen to the client messages.
  • Involved in storing and retrieving messages from XML documents.
  • Extensively used ADO.NET to access data from Oracle 10g
  • Used Data Grid to Display, manipulate data and used PL-SQL Stored procedures to interact with the database.
  • Followed the Agile development methodology
  • Responsible for code reviews of other team members
  • Manage ongoing support to resolve bugs and enhancements
  • Deployment of the project and the reports are done on the Testing and production servers.
  • Used CVS NT for version control and release.

Environment: NET Framework 4.0/3.5, C#, Visual Studio 2008/2005, C#.NET,Oracle 10g, ADO.NET, HTML, IIS 6.0, JavaScript, CSS, XML, XAML, WPF, WCF, CVS NT.

Confidential,PA
Project :Paul Global Benefits May 2008 - June 2009

Role: .NET Developer

Project Description

Paul Global Benefits provide solutions to the health and wealth management problems that are globally pertinent. Its aim is to allow us to select the best resources for its clients.Our tool guides clients in selecting plans and vendors, developing funding strategies, forecasting plan financials, and renewal analysis. It also provides support in plan administration, regulatory compliance and employee communications.

Responsibilities:

  • Involved in performing analysis, collecting uses cases, documenting requirements, drawing class diagrams, sequence diagrams.
  • Responsible for Design and Development.
  • Developed ASP.Net pages using ASP.NET 3.5 web form controls, Custom controls and Master Pages.
  • Involved in Creating Business Objects includes Business Logic, Data Access layer.
  • Created event driven Web Forms using ASP.NET and implemented form validation using Validation controls using Custom validation and JavaScript was written for Client side validations.
  • Developed various user controls using ASP.NET.
  • Involved in the generating reports using Crystal Reports
  • Developed Web Forms using ASP.NET. Wrote business logic using C#
  • Developed interface module with components using ADO.NET for interacting with database, which acts as a middle-tier separating the UI code from Data base related code.
  • Insert, delete and Updates will go through Components written in C#
  • Created Stored Procedures using LINQ
  • Involved in User Interface Design, Coding & Unit Testing
  • Involved in Production, Enhancements and Maintenance of the Application

Environment: Visual Studio2008,C#, ASP.Net 3.5, MVC architecture, LINQ, JavaScript,.Net Framework 3.5, SQL Server 2008, Crystal Reporting Services, Spira Tracking Tool, VSS, Windows XP


Confidential,PA
Project: Travel Locator Service Dec 2006 – Apr 2008
Role: .NET Developer

Responsibilities:

  • Responsible for Analysis, Design and Development.
  • Involved in UML methodology for analysis and design.
  • Created UML case diagrams using Visio tool.
  • Involved in writing business logic using C#.NET in 3-Tier Architecture for code security and performance.
  • Designed and developed UI components, implemented event handling using C#, DHTML, JavaScript, Master Pages and AJAX.
  • User Interface was developed usingEvent driven Web Forms using HTML, DHTML, Java Script, XML, CSS,and ASP.NET that runs on IIS 7.0 using Visual Studio 2005.
  • Actively participated in developing front end UI in ASP.NET and the business logic using C#
  • Extensively used C#.NET for development and design of the Business Logic and Data Access Layers
  • Involved in developing user Controls in ASP.NET for Reusability.
  • Used validation controls for server side validation.
  • Developed JavaScript validation functions for client side validation.
  • Developed Master Pages and web enabled online panels for data entry using ASP.NET pages.
  • Generated ASP.NET Datagrid using Template columns.
  • Provided database connectivity using Microsoft SQL-DB Provider. Utilized database components (Data Adapter and Data set) to access database using ADO. Net.
  • Actively involved in writing queries, creating tables and Stored Procedures.
  • Used data grid to view the data on the front end UI
  • Used ADO method to access, insert, delete and update the data by calling stored procedures.
  • Database design, preparing entity relations diagrams, UML case diagrams using Visio tool.
  • Visual Source Safe used for version controlling and source code protection.
  • Involved in Testing, Debugging and Implementation of the application

Environment: Visual Studio.NET 2005/2008, ADO.NET, C#, ASP.NET 3.0, SQL Server 2005/2008, Windows Server 2008, XML, Web Services, JavaScript, AJAX, VSS.

Confidential,India.
Travel Ready Administrator Mar 2005 – Nov 2006

Role: .NET Developer

Responsibilities:

  • Design, Develop and analysis of the application.
  • Involved in UML methodology for analysis and design.
  • Create UML case diagrams using Visio tool
  • Extensive knowledge in coding and development activities in and around .NET technologies
  • Created Skins, Themes and CSS Files to maintain consistent look and feel across the website
  • Created web user controls and custom controls for reusability and to reduce the complexity of user interface design
  • Created Dynamic Controls for presentation
  • Used ASP.NET 3.0 to design web forms, user controls and C#. NET for code behind.
  • Used JavaScript and validation controls for client-side validations and alerts.
  • Design and develop SQL in populating back-end SQL Server Database
  • Acted as an interface between the Development and the business teams, and worked closely with business analysts to get the requirements and clarifications during the analysis and design stage.
  • Write classes in middle tier to implement business logic.
  • Used ADO.NET objects to read and write data.
  • Used data grid to view the data on the front end UI
  • Implemented paging with Datagrid to increase the efficiency of the database accessing.
  • Created tables using SQL Management Studio
  • Written Complex queries in sql server 2005 to retrieve the data from tables.
  • Used Visual Source Safe for version controlling and source code protection
  • Involved in Unit testing and effectively coordinated with users and testers

Environment: Visual Studio.NET 2005, ADO.NET, C#, ASP.NET 3.0, SQL Server 2005, XML, Web Services, JavaScript, AJAX, VSS.

We'd love your feedback!