Senior .net Developer Resume
Columbia, SC
SUMMARY
- 7+ years of IT experience predominantly in Microsoft Technologies. Extensive experience in developing n - tier applications, full life cycle development using Microsoft .Net technologies (C#, ASP.NET, Web Form, Win Form, ADO.Net).
- Expert in Web Application design and development using ASP, HTML, JavaScript, JQuery, Ajax, HTML, XML and CSS.
- Good knowledge of WCF, WPF, LINQ, XML Web Services (SOAP, WSDL), .NET Remoting Server Components using .NET Framework.
- Proficient in developing .NET applications in Visual Studio 2012/2010.
- Worked and good knowledge on various architectures like MVC, SOA, Multi-Tier, REST architectures.
- Knowledgeable in all phases of software development life cycle Designing, Developing, Coding, Debugging, Testing, Implementation and Maintenance.
- Good knowledge on OOPS Concepts, UML Design Patterns.
- Experience in working with Microsoft Enterprise Library and Microsoft Exchange Server.
- Hands on experience in (SQL SERVER/Oracle) Database Design and Development, Writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers, and User Defined Functions using T-SQL and PL/SQL.
- Installed, configured and maintained SQL Server Integration Services (SSIS).
- Proficient in using SQL Queries, Stored Procedures, Functions and Triggers in SQL Server 2005/2008/2008 R2
- Ability to manage deliverables as per the scheduled target dates.
- Creative keen learner and tenacious problem solver with good communication, analytical & problem solving skills abilities.
- Commitment to develop best practices and standards.
- Experience in drawing Use Case, Sequence, and Class Diagrams using Microsoft Visio.
- Effective in working independently and collaboratively in teams.
TECHNICAL SKILLS
- C
- C++
- C#
- T - SQL
- PL/SQL
- XML
- XSLT
- HTML
- HTML5
- .Net Framework 3.5/4.0/4.5
- ASP.NET
- ADO.NET
- Web Forms
- WPF
- WCF
- LINQ
- .Net Web Services
- CSS
- AJAX
- MVC 3.0 4.0
- Java Script
- VB Script
- JQuery
- Visual Studio 2012/2010/2008
- Microsoft SQL Server 2005/2008 R2
- SQL Server Management Studio
- SSRS
- SSIS
- MS-Projects
- Oracle 10g/9i
- IIS 6.0/7.0
- MS Access
PROFESSIONAL EXPERIENCE
Senior .NET Developer
Confidential, Columbia, SC
Responsibilities:
- Involved in application development using Model View Controller (MVC) architecture.
- Developed the independentWindows Communication Foundation (WCF)services and defined Service Contracts for specific functionality.Wide page layout Using Master Pages and their associated content pages.
- Effectively handled ASP.NET client side state management features such as view state, control state, hidden fields, cookies and query strings, as well as the server side state management features session state and application state.
- Developed the Web Applications in ASP.NET Master Pages, themes and used Cascading Style sheets (CSS) to attain uniform look throughout all pages in the application.
- Designed different components using C#.Net language and used Exception handling, Error providers to handle exceptions.
- Managed Source Code Control environment using Tools such as TFS, and practices such as branching and merging, and work with the team to stand up new technology components.
- Developed solutions for diverse programming scenarios in C#.Net, employing Object Oriented Programming (OOP) concepts such as Encapsulation, Inheritance, Polymorphism, and Abstraction.
- Designed different components using C#.Net language and used Exception handling, Error providers to handle exceptions.
- Developed application using scrum/agile project development methodology
- Extensively used C#.NET for development and design of the Business Logic and Data Access Layers use of Generics, Events, Properties and Anonymous methods.
- User Interface was developed usingEvent driven Web Forms usingASP.NET that runs on IIS 7.0 using Visual Studio 2010.
Environment: .NET 4.5, Visual Studio 2012, WCF, ASP.Net, AJAX, XML, XSLT, SQL Server 2008R2, Entity Framework, J-Query, JavaScript, TFS 2012, IIS 7.0, ActiveX Report, Windows 7.
Senior .NET Developer
Confidential, Deland, FL
Responsibilities:
- Involved in designed and development of application on ASP.Net MVC Framework.
- Created Layout Views using CSS/Themes/jQuery for Razor Engine to give a consistent look to header element
- Created rich, easy-to-use Views, Partial Views using Scaffolding Templates and Razor View Engine.
- Created and optimized views for user interactions using objects of HTML Helper class, Custom Helpers and JavaScript/jQuery.
- Designed front end User Interface with help of ASP.NET, Ajax Controls, and CSS.
- Experience on working with HTML 5 Controls.
- Implemented web based front end using ASP.NET, jQuery, CSS, HTML controls and business logic using C#.
- Extensively used ASP.NET Grid view, Data Grid and Data List. Controls for displaying the data.
- Created Custom User Controls for reuse throughout the application.
- Worked on both SQL and Oracle Database while the application was developing stage.
- Designed Presentation Tier (web pages) using the Master Pages, Themes, Skins by utilizing HTML.
- Used Ajax Update Panel for faster post back of the data and prevent flickering of the screen.
- Developed the business layer according to requirements using C#
- Extensively used ADO.NET objects like data set, data adapter, data reader and data tables to retrieve data from the databases.
- Created various SQL Queries, Functions, Stored Procedures, Views and Triggers using SQL Server 2008 R2
- Developed Web services using WCF for export and import of data.
Environment: C#, ASP.NET 4.0, MVC 3.0, WCF, ADO.NET, JavaScript, JQuery, CSS, AJAX, HTML5, XML, IIS 7.0, SQL SERVER 2008 R2, MS Visual Studio 2010, Oracle dB, FileZilla, Star Team.
.NET Developer
Confidential, Tampa, FL
Responsibilities:
- Designed and developed web forms in ASP.NET 3.5 using .NET Framework 3.5.
- Developed the application Framework in ASP.NET primarily using C#.NET with the business logic implemented using .Net Assemblies.
- Extensively used C#.NET to develop server side event handling and components to handle business process.
- Used JavaScript validation controls for WebPages.
- Used ADO for retrieving data from backend database SQL server.
- Used XML for communication and XSL, DHTML for presentation.
- Used AJAX to trade data with a web server, without reloading the page.
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation using LINQ.
- Developed web services using SOAP, WSDL, UDDI protocols that integrate the application with the Client/Service application which helps in tracking user specific information.
- Modified web services to interact with the other applications and exposed them using SOAP and HTTP.
- Programmed ADO.NET for communication between application and database, used extensively Data Set, Data Table, Data Views, Data Adapter and Data Readers to render Data.
- Developed classes for connecting to the SQL server Database.
- Created views and stored procedures and optimizing them as required by front-end developers for easier implementation on web pages.
- Involved in Unit testing and regression testing of the entire application.
Environment: .NET Framework 3.5, ASP.NET, C#.NET, ADO.NET, XML, XSLT, Web services, JavaScript, SQL Server 2008, IIS 5.0, and Visual Studio 2008.
.NET Developer
Confidential, Worcester, MA
Responsibilities:
- Designed and developed Web GUI designed using ASP.NET.
- Worked on N-tier architecture consisting of Presentation, Business, and Data access layer coded using C #.
- Developed and implemented various Web forms and User controls using ASP.NET, C#, and JavaScript.
- Used various data control and display elements like Data Grids, Data Sets, Data views, Data Adapters to extract data from the backend.
- Designed and developed Web-services using C# .NET, ADO.NET and XML to handle online transactions with central database.
- Developed reusable UI widgets such as the navigation menus.
- Used .Net Validation Controls for validating different controls and JavaScript for client side validations.
- Documented with UML Design Patterns.
- Designed ofWCFbased Service, Data, Fault and Message Contracts.
- Used AJAX for dynamic web pages.
- Grid view sorting and Paging were properly deployed.
- Utilized ADO.Net technology extensively for data retrieving, querying, storage.
- Contributed to the design databases for several modules and developed Stored Procedures, triggers to be used by the application.
- Used Windows Communication Foundation (WCF) to connect the front end to the database.
- Implemented support for transactions using ADO.Net Objects.
- Involved in different types of testing (unit testing, application testing).
Environment: Visual Studio 2008, ASP.Net 3.5, C#.Net, AJAX, Agile, Web services, WCF, WPF, IIS, XML, JavaScript, JQuery, ADO.Net, VB.Net, MS SQL Server 2008
Software Engineer
Confidential
Responsibilities:
- Involved in the requirements gathering, analysis, design, code review and development stages
- Developed Multi - Tier Application in .NET using 3 layers approach. Presentation layer was developed using Win forms, business layer developed using C#, and data access layer developed using ADO.NET in C#.
- Developed reusable UI widgets such as the navigation menus.
- Design and developed static and dynamic pages validating Client side and Server side scripts.
- Used JavaScript for client side validation and design of the web site to suit other browsers.
- Used AJAX controls & techniques while designing the Summary page to present data dynamically and to allow interaction.
- Worked intensively on User Interface.
- Developed CSS and involved Master Pages to user interface uniformity.
- Deployed triggers for e-mail confirmations.
- Wrote Stored Procedures, Transactions, Triggers and SQL-Statements to access data from SQL Server Database.
Environment: C#, ASP.Net, ADO.Net, Web Services, SQL Server 2000, IIS, Java Script, HTML, CSS, Ajax, Visual Studio 2005.