Sr .net Developer Resume
Virginia Beach, VA
SUMMARY
- Over 8 years of professional IT experience in Design and Development of Web Applications and Stand - Alone Applications using Microsoft Technologies.
- Extensive Experience in development of cutting edge n-tier Web Applications, Web Forms, Windows Forms, C#.NET, ASP.NET, Query, Visual Studio.NET 2005/2008/2010/2012 , Web Services, WCF Services and Windows Services.
- Extensively worked on .NET Framework 1.1/2.0/3.0/3.5/4.0/4.5 in various source safe controls like Visual Source Safe.NET 2003/2005, Team Foundation Server and Visual Tortoise SVN.
- Expertise on C#.NET, ASP.NET, VB.NET, WCF, MVC, Web API, Razor Framework, ADO.NET, Ajax, JQuery, XML, UML and SOAP.
- Good Knowledge and experience in developing RESTful Web Services using WCF and Web API.
- Extensive experience in SQL Server Database design, database maintenance, developing T-SQL queries, stored procedures, functions, SSIS, SSRS, indexes, views, joins using SQL Server 2000 & 2005. Expertise working on various Relational Databases likes Oracle9i/10g/11g, DB2, SQL Server 2012/2008/2005.
- Experience in using Server controls, user controls, data binding, exception Handling, Debugging, tracing and Security in .NET applications.
- Worked on .NET Security features such as Forms Authentication & Authorization. Good knowledge of OAuth protocol authorization framework.
- Expertise in developing applications using ASP.NET MVC, Entity Framework, JQuery etc.
- Experience in writing JQuery scripts, AJAX page method calls to server side, using client side frameworks like AngularJS.
- Used LINQ to SQL, Entity Framework for Object Relational Mapping (ORM) to query relational database from code.
- Good knowledge of developing windows client applications using WPF, XAML
- Good knowledge of Object Oriented Programming (OOPs) concepts and design patterns.
- Expertise in NUnit coding and execution as part of testing methodology.
- Good knowledge of Microsoft Office SharePoint 2007&SharePoint designer 2007.
- Experience in IIS configuration, creating virtual directories & application pools, hosting and maintaining production applications.
- Experience in planning, analyzing and management of business requirements by working wif various business teams.
- Ability to learn and implement new technologies and tools quickly.
- Good communication and interpersonal skills and ability to handle multiple tasks independently as well as in a team based environment.
TECHNICAL SKILLS
Technologies: C#, ASP.NET 2.0/3.5/4.0/4.5 , ASP.NET MVC 3.0/4.0, Java, ADO.NET, XML, Web services, AJAX, WCF, WPF, XAML, REST, SOAP, JavaScript, JQuery, CSS, HTML, LINQ, Windows Services, HTML 5, Web API
Databases: SQL Server 2000/2005/2008/2012 , MySQL, Oracle 9i/10g/11g
Developer Tools: Visual Studio 2005/2008/2010/2012 , Chrome developer tools, LINQPad, jsFiddle, Eclipse
Operating Systems: Windows 98/XP/Visa/7/8, Windows Server 2003
Version Control System: Visual Source Safe (VSS), Team Foundation Server (TFS), GITHUB, BIT Bucket
Web Servers: IIS 6.0/7.0
Others: Dynamic PDF, Tall PDF, Winnovative PDF, Telerik Rad Controls, twitter bootstrap, Knockout, AngularJS
PROFESSIONAL EXPERIENCE
Confidential, Virginia Beach, VA
Sr .NET Developer
Responsibilities:
- Involved in teh complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Developed and maintained web application, Fondcenter and Third Party Fund Management for UBS usingC#, ASP.NET, Web Services, WCF, HTML5, jQuery and Ajax in Service oriented architecture(SOA).
- Create ASP.NetMVCfilters, actions, validations.
- Writing Software Requirement Specifications & Test cases, Object Oriented Analysis and Design using UML wif Microsoft Visio 2007.
- Designed and built middle layer and data access layer (based on Entity framework) used wif ASP.NetMVCportal.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Development was done using Agile methodology wif daily scrums, and continuous integration using teh SDLC process to deliver higher-quality software far more rapidly.
- Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
- Responsible for developing teh reusable Components on UI (Views) by developing teh Partial Views, View state, and reusable components for implementing teh business rules wif C#.
- Responsible for making AJAX Calls for teh UI Interactions to teh Controller Actions using jQuery and getting teh Data back as JSON and parsing it onto teh UI.
- Implemented teh project using ASP.NET, C# and back-end database as SQL Server 2012
- Used various Telerik controls, Infragistics Net Advantage developed User Controls to design custom UI to meet teh requirements and to increase teh ease of use for customers.
- Worked on applications software development efforts from deployment through teh maintenance support process.
- Written Stored Procedures in SQL Server 2008 used EDMX as conceptual Model and LINQ to Entities to bind teh data to Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
- Designed Graphical User Interface (GUI) using Master Pages, HTML, JavaScript and CSS classes
- Used jQuery and AJAX to make teh User Interface more responsive.
- Responsible for designing and developing teh database objects like Tables, Views, and Complex T-SQL Store Procedures involving Joins and using Temporary Tables, UDF (User Defined Functions)
- Implemented CRUD functionality wif Entity framework (ORM) in ASP.NET MVC and implemented sorting, filtering and paging wif Entity framework in MVC.
- Integrated Angular.js framework controls to support HTML Controls.
- Leveraged WCF mechanisms like sessioning, Instance management, concurrency to make our services more robust and scalable.
- Used C# language in developing teh business logic, where in extensively implemented teh Object Oriented Programming (OOP) Functionalities and Win forms.
- Involved in implementing few services using ASP.NET Web Api to help migrate from SOA to Restful services.
- Implemented Data binding between WPF and WCF Services.
- Developed Reports using SQL Reporting Services and implemented Optimized SQL Stored Procedures
- Used Team foundation Server (TFS) for version control and Shelve pending changes of teh source code along wif teh maintenance of teh builds and teh relevant documents of teh same.
- Created ETL packages using SSIS to move data from various heterogeneous data sources to centralized database.
Environment: Microsoft SQL Server 2012,Visual Studio 2012, C#, VB.NET, ASP.NET, MVC 5.0, User Interfaces, HTML, JavaScript, CSS, WCF, AJAX, Angular Js, Entity Framework, IIS 7.5 .
Confidential - Middletown, RI
Senior .NET Developer
Responsibilities:
- Developed and Maintained teh website & database using C#, ASP.NET MVC 3.0/4.0, Entity Framework, Web Services, XML, JavaScript, AngularJS, SQL Server 2008/2012.
- Worked wif Business Partners for planning, requirements gathering and provide technical support.
- Create database tables, schemas, wrote stored procedures, functions, dynamic SQL queries, database maintenance, SSRS etc.
- Used SSIS to migrate data to different database which is used by other application.
- Used Entity Framework for retrieving data using Models from SQL Server database.
- Consume and integrate various WCF REST web services.
- Implemented JavaScript patterns for client side scripting for better reusability and maintainability.
- Implemented role based authorization for users to give appropriate access to various features of teh site.
- Worked in agile environment. Actively participated in daily scrums.
- Use of XML for developing various reports and export to excel features.
- Integrate e-plans into IIRC single sign on login system (MyIIRC) for seamless access to users.
- Designed and developed reusable custom .NET UI components and partial views.
- Responsible for builds, deployments and maintenance of applications on production.
- Develop various charts & graphs using asp.net chart controls.
- Create various web and PDF reports using third party PDF generators like Tall PDF & Winnovative PDF.
- Implement dynamic e-mail functionality using HTML & XML templates.
- Supervise junior developers.
Environment: ASP.NET MVC 3.0/4.0, Entity Framework, AngularJS, XML, Web Services, HTML, Visual Studio 2010, TFS, VSS, Oracle 11g, SQL Server 2008/2012, SSRS, SSIS.
Confidential
.Net Developer
Responsibilities:
- Worked on .Net 3.5 framework and used SQL SERVER 2008 database as back-end.
- Actively involved in Database design and Stored procedure using SQL SERVER 2008.
- Worked on SSRS for reporting.
- Migrated data to database of different environments for testing/maintenance using SSIS.
- Involved in Data binding of controls using ADO.NET.
- Build rich Windows smart client user experiences wif WPF.
- Used MVVM design pattern.
- Involved in creating RESTful web services.
- Designed and Implemented WCF web services for communication and exchange of data among different services of teh application.
- Used LINQ to query in memory datasets and data tables.
- Implemented global exception handling.
- Used Team Foundation Server for version controlling, assigning bugs and tracking
Environment: ASP.NET 3.0, C#.NET, JavaScript, JQuery, XML, WCF, HTML, ADO.NET, Visual Studio 2010, TFS, SQL Server 2008, SSRS, SSIS
Confidential
.Net Developer
Responsibilities:
- Involved in collecting teh Functional requirements from teh Client and preparation of Functional Specifications.
- Developed client side validations using JavaScript.
- Writing teh code behind code for teh Frontend Screens using C#.Net.
- Involved in developing teh New Custom controls using Silver light Controls in .Net3.5.
- Developing teh site using Model View Controller (MVC) pattern using MVC Framework.
- Created teh User defined data types, pivot statements in SQLServer2008.
- Developing Web Services using WCF.
- Created teh Entities for teh database objects, Custom Entities and tables using Entity Framework on Server Side.
- Involved in doing teh Stored Procedure mappings, Table mappings and custom entity mappings.
- Involved in Database Design and Database Normalization (First normalization form through Fourth normalization form).
- Created teh business logic layer and data access layer on server side.
- Involved in creating teh Data contracts for Data members, Service contracts for data contracts using WCF services.
- Involved creating teh custom controls for client side using silver light controls which will be integrated wif teh data grids.
- Used Microsoft Team Foundation Server (TFS) for integration, maintenance and Security of code.
Environment: ASP.NET MVC, C#.NET, JavaScript, WCF, HTML, ADO.NET, Visual Studio 2008, TFS, SQL Server 2008
Confidential
.NET Developer
Responsibilities:
- Participated in teh requirements gathering, analysis, design and development of teh system.
- Developed various modules such as Contact Management, Product Management, Item Management, Download Management, Sales Management, Online /Onsite, Event Scheduling, Purchase Products, Payment Gateway, Order Basket, Order History and Invoice in ASP.NET using C#.NET.
- Wrote T-SQL Queries, Stored Procedures and UDFs used in persisting and extracting information to and from SQL Server 2005 database in order to handle all kinds of transactions of distributors and channel partners.
- Implemented DTS Packages in order to import/export various Tables, Data, Stored Procedures, Views, Triggers and Functions using SQL Server 2005.
- Created XML Web Services using C#.NET in order to calculate teh purchase details related to payment option selected by teh user.
- Developed various reports based on teh customer requirements using Crystal Reports 8.5.
- Designed database relational design using ER Models.
Environment: ASP.NET, C#, Visual Studio 2005, SQL Server 2005, VSS, HTML.
Confidential
.NET Developer
Responsibilities:
- Develop web forms using C#, ASP.NET, XML, JavaScript, SQL Server 2005
- Implemented Client and Server side validations using JavaScript and validation controls.
- Troubleshooting and resolving bugs
- Provided daily production support and end user support
- Extensively used Data Grid & Data Lists to display data returned from Server.
- Developed various reports using Crystal Reports 9.0
- Involved in writing Stored Procedures, Functions, Cursors and Joins
Environment: C#, ASP.NET, AJAX, ADO.NET, XML, HTML, Visual Studio 2005, VSS, SQL Server 2005, Crystal Reports
