Sr. .net Developer Resume
Charlotte, NC
SUMMARY
- Over 5+ years of IT experience in analyzing, designing and developing Client/Server Applications using .NET Framework ( 2.0/3.0/3.5/4.0 ), ASP.NET, C#, ADO.NET, XML, HTML, VB.Net, IIS, WCF, WPF, AJAX, DHTML, IIS 6.0/7.0, Web Services, CSS, JavaScript, SQL Server 2005/2008/2008 R2.
- Extensive experience in web - based page and site designs using HTML, CSS, Themes, Master Pages, Site Map, XML, XSLT, JavaScript, and JQuery framework in AJAX-driven websites
- Experience developing Web-Front-Ends using client side JavaScript and using AJAX controls to enable partial page updates by harnessing WCF web services
- Extensively utilized ADO.NET, ADO.NET Entity Data Models and LINQ for exchanging data between the database objects and web applications
- Excellence in database connectivity and populating the data using Data Set, Data Adapter, Data Grids, Data Views, Data Lists and Data Repeater
- Experience in working with Entity Framework and LINQ (proficient in LINQ to SQL and LINQ to Objects).
- Implemented security features in the .NET framework like authenticating and authorizing users using Forms based authentication, creating Membership and Roles
- Expertise in using User/Custom controls, AJAX custom controls and extenders using AJAX Controls Toolkit.
- Experience in designing rich interactive WPF applications in XAML using Expression Blend and Visual Studio 2010.
- Worked extensively on various WPF Layouts (Grid Panel, Stack Panel, Canvas), Controls (TextBox, ListBox, Button) and features such as Dependency Property and INotifyProperty
- Extensively worked on WCF and Web Services to provide SOA architecture and Configuration based activation applications on SOAP and REST protocols
- Extensive knowledge on developing applications using MV-VM and MVC design architectures.
- Experience in using Version Control tools like TFS, VSS.
- Good experience in designing database, writing and using SQL queries, Stored procedures, functions and Triggers in SQL Server 2005/2008.
- Experience in reports development using SSRS and Crystal Reports and experience in developing integration packages using SSIS.
- Self-starter, fast learner and a team player with strong personal and group communication skills.
TECHNICAL SKILLS
Languages: C#.Net, VC++, C++, Java, C, VB.Net
Web Technologies: ASP.NET, .NET Framework 2.0/3.0/3.5/4.0 , ADO.NET, WPF, WCF, MVC, .NET Web Services, ASP.NET AJAX, CSS, XML, HTML, DHTML, LINQ, Entity Framework.
Database: SQL Server 2000/2005/2008 , Oracle 10.0, T-SQL, PL/SQL, SSIS, SSRS.
Scripting Languages: Java Script, VB Script, JQuery, Ajax
Development Tools: MS Visual Studio 2005/2008/2010 , N-Unit Testing Framework, MS Visio.
Source Code Control: VSS, TFS
Reporting Tools: Crystal Reports, SSRS
Web Servers: IIS 5.0/6.0/7.0
Operating System: Windows XP/Vista, Windows 7.
PROFESSIONAL EXPERIENCE
Confidential, Charlotte, NC
Sr. .Net Developer
Responsibilities:
- Involved in full SDLC for analysis, design, development, documentation, and testing projects.
- Designed and developed Dynamic ASPX web pages using HTML, JavaScript, CSS, C#.NET, ASP.NET, XML, XLST.
- Worked on Master Pages to achieve consistent look and feel of the web site.
- Extensively used Java Script for client-side validations.
- Developed Integration Layer and Component Model Layer using C# and ADO.NET.
- Used LINQ to SQL to make all CRUD operations to SQL Server 2008 R2.
- Worked on ASP.NET State Management, Caching features, Configuring ASP.NET optimizations, Securing ASP.NET and Custom controls.
- Worked in Used Web forms controls and Custom User Controls to provide standard interactive UI.
- Used ASP.NET Login User Controls, Membership, Authentication and Authorization services for security purpose.
- Intensively worked on WCF Services to support distributed computing and to enable applications to communicate with each other.
- Extensively worked on SOAP protocol while consuming and communicating with the web service.
- Used Ajax Controls such as Script Manager to manage the client side script and Update Panel.
- Used Ajax Control Extenders like Calender, ModalPopup, Confirm Button and AutoComplete using AJAX Control Toolkit.
- Investigated bugs and interacted with developers to resolve technical issues.
- Involved in creating various SQL Queries, Stored Procedures, Views and Triggers using SQL Server 2008 R2.
- Used SSRS and SSIS for Reporting and Integration service.
Environment: .NET Framework 4.0, Visual Studio .NET 2010, ASP.NET 4.0, C#.NET, LINQ, WCF, AJAX Control Toolkit, ADO.NET, AJAX, IIS, XML, JavaScript, SQL Server 2008 R2, SSIS, SSRS, TFS.
Confidential
Sr. .Net Developer
Responsibilities:
- Involved in different phases of Project life cycle for analysis of existing documents, design, development, and testing of application.
- Developed flexible, more user interactive and user-friendly GUIs, reusable classes, functions using WPF, C#, and XAML.
- Designing rich GUI using WPF Controls, Layouts, User Controls, Styles and Data Templates in XAML using Expression Blend and Visual Studio 2010.
- Worked on UI elements and Features such as Dependency Properties and Routed Events using XAML.
- Created different Views, View Models and making changes in design as per the business requirements.
- Used Entity Framework in back-end to retrieve data from the database.
- Implemented LINQ to Entities to access, query and manage claim data from database.
- Created and consumed Web Services on SOAP protocol to access data layer components.
- Developed and exposed WCF services using SOA architecture for the Users to communicate and exchange Claim data.
- Used XML technologies for producing and transferring Claim information.
- Created T-SQL Queries, Stored Procedures, Triggers, Functions and Views in SQL Server 2008 R2.
- Used SSRS for generating damage claim reports.
Environment: Visual Studio 2010, .Net Framework 4.0, WCF, WPF, MV-VM, Entity Framework, LINQ, ADO.NET, C#.NET, SQL Server 2008 R2, SOAP, XAML, XML, Expression Blend, TFS.
Confidential, Bloomington, IL
Sr. .Net Developer
Responsibilities:
- Involved in all the phases of the Project Life Cycle.
- Participated in designing and developing different application tiers using C#, WPF, ADO.NET and WCF Services
- Used WPF for providing a dynamic experience to the end users
- Used various WPF Layouts (Grid Panel, Stack Panel, Canvas), Controls (TextBox, ListBox, Button) and Data Binding features.
- Implemented Data Triggers, Event Triggers and Property Triggers in XAML and Converters in C#.
- Used Control Templates, Data Templates to modify existing look and feel of WPF controls
- Used LINQ to SQL along with ADO.Net for data retrieving, querying, storage and manipulation
- Defined UI elements, Dependency Properties, Routed Events using XAML.
- Used XML, XSLT, and WSDL to provide and consume the information from WCF services.
- Designed new Tables, developed Stored Procedures, Functions, Triggers and Views for applications.
- Used Visual Studio testing framework for Testing. Involved Unit testing and UAT.
Environment: Visual Studio.NET 2008, .NET Framework 3.5, C#.NET, WCF, WPF, IIS 6.0, LINQ, XAML, SQL Server 2008, T-SQL, SQL Server Management Studio, Team Foundation Server.
Confidential, Farmington Hills, MI
.NET Developer
Responsibilities:
- Involved in full SDLC for analysis, design, development, documentation, and testing and deliver on projects and deliverables.
- Used Design Patterns for maintaining relationships between classes and objects with defined responsibilities.
- Used controls and other user-friendly mechanisms developed with Web-Custom Controls and User Controls.
- Used LINQ to SQL to make all CRUD operations to SQL Server 2008.
- Designed and developed dynamic ASPX web pages using C#, ASP.Net, HTML and Java Script.
- Extensively used Master Pages, Web User and Custom Controls in developing the front end application.
- Used CSS to apply styles to List View and some other tables in dashboards.
- Used ASP.NET AJAX Control Toolkit controls like Script Manager, Update Panel and Modal Popup Extender within some web pages.
- Created databases and schema objects including tables, indexes and applied constraints, connected various applications to the database and written functions, stored procedures and triggers using T-SQL and SQL Server 2008.
- Worked on wiring up all WCF services with front-end screens in C#, WCF used for distributed communication transactions to the data base.
- Involved in Generating, Customizing and Modifying the Reports using SSRS.
- Used TFS for all the source code maintenance needs.
- Involved in N-Unit testing and writing test scripts and scenarios.
Environment: .NET Framework 3.5, ASP.NET 3.5, C#, SQL Server 2008, MS Visual Studio. NET 2008, ADO.NET, SSRS, TFS 2008,AJAX, WCF, CSS, XML, JavaScript, HTML/ DHTML, SOAP/WSDL, UML/ XMI, IIS 6.0, ActiveX, MS-Office 2007, TFS, Windows 7.
Confidential
.Net Developer
Responsibilities:
- Involved in all phases of SDLC.
- Implemented N-tier architecture for the application development with Presentation Layer (UI), Data Access Layer (DAL) and Business logic layer (BLL).
- Designed and developed web application for the users to login and view the data, ASP.Net is used for the page design and coding was done using C#.
- Used CSS and developed Master Pages for consistent look and feel of the ASP.Net pages.
- Used Java Script for validations at the client-side and ASP.Net Validation Controls on Server side.
- Involved in implementing Microsoft Application Blocks for data access, security and logging.
- Extensively used ADO.NET objects such as Data Adapter, Data Reader, Dataset and Data View for reading/updating records in the database.
- Created data access layer to communicate with the SQL Server 2008 and created few database tables in SQL server 2008 depending on the requirement.
- Wrote queries for retrieving data from the database tables and displaying data in the ASP.Net pages.
- Used Session State, Query string for saving data on the page and transferring data from one page to another page.
- Used Response.Redirect to navigate from one page to another page.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel within some web pages for partial rendering of the page.
- Created and Consumed Web Service (SOAP, WSDL and UDDI).
- All database calls were made from Web Service.
- Created User Controls that can be reused in all pages of the application.
- Created test cases and performed N-Unit testing to rectify errors.
Environment: .NET Framework 3.0, Visual Studio .NET 2008, ASP.NET 3.0, C#.NET, ADO.NET, AJAX, IIS, XML, JavaScript, SQL Server 2005, VS.net 2003, Compact Framework.
Confidential
Jr. Programmer
Responsibilities:
- Involved in requirement analysis and design of the application.
- Developed web application in 3-tier architecture.
- Developed data access layer and business logic layer using ADO.NET and C#.
- Used Master page, Styles, Theme, and CSS for consistent look and feel of application.
- Developed flexible, more user interactive and user-friendly GUIs, reusable classes, functions using C#, HTML, CSS, JavaScript.
- Created and consumed XML Web Services to access data layer components.
- Used Data Set, Data Table, Data Adapter, and Data Readers to access data.
- Extensively used Grid View, Data List, Repeater, and List View to display data.
- Used Form based Authentication to authenticate users.
- Used Role Based Security to authorize users and defining their operations.
- Extensively used Java Script for rich user interface application, and validations.
- Used Ajax controls to execute server side methods.
- Worked on Error Handing Environment to display error message in the application.
- Created Stored Procedures, Triggers, and Views for database functionalities.
- Used SSRS and SSIS for Reporting and Integration service.
Environment: MS Visual Studio 2005, .Net Framework 2.0, MS Asp.Net 2.0, C#.Net, Web Services, XML, SQL Server 2005, SSIS, SSRS
