.net Application Developer Resume
WI
PROFESSIONAL SYNOPSIS
- Extensive experience of 7+Years in .NET Framework 4.5/4.0/3.5/3.0/2.0/1.x, Web based application development using Microsoft.NET technologies including C# (4.5/4.0/3.5/3.0/2.0), VB.NET (9, 8, 7), .NET Framework (4.0/3.5/3.0/2.0/1.x), ASP.NET (4.5/4.0/3.5/3.0/2.0), ASP.NET MVC 4.0/3.0/2.0, AJAX, JQuery, JavaScript, JQGrid, ADO .NET, EF, LINQ, WCF, Web Services, TFS 2010/2008, SQL Server 2012/2008/2005.
- Experienced in working with iterative Agile Programming Methodologies, Waterfall methodologies, Scrum and Test - driven development (TDD).
- Proficient in State Management Techniques, Performance, ASP.NET Caching features, Security, Reusability, Rich User Interface, by using ASP.NET and C# features.
- Extensive experience in Developing, Consuming and Debugging the SOAP and REST Web Services using WCF.
- Expertise noledge on Object Oriented Programming (OOPS) Concepts including Inheritance, Abstraction, Encapsulation and Polymorphism.
- Experience in development and implementation of Windows Communication Foundation (WCF), and also responsible for developing WCF based Service, Data, Fault and Message Contracts and services.
- Experience with ASP.NET Web Forms, Win forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application.
- Experience designing and developing user interface for public web site and intranet applications using Visual Studio 2013, ASP.NET, ASP.NET MVC 4/5 Razor, Web API, C#.NET, AJAX, JSON and CSS with object oriented programming techniques
- Highly Knowledgeable in ASP.NET MVC 5.0/4.0/3.0 in implementing Model, View And Controllers with State Management, Security, Action methods etc.
- Very Strong in developing applications using HTML, HTML5, CSS, CSS3, DOM Manipulation, JavaScript, jQuery, AJAX and JSON.
- Developed Entity Framework 6.0/4.3 and made LINQ queries to connect to the database and implemented CRUD functionality with Entity framework Code First and Database First approaches with ASP.NET MVC 5.0/4.0.
- Leveraged the introduction of Web API Controllers (Web API 2) in ASP.NET MVC 5 to build, maintain Restful API’s and also consume the API’s client side using Angular JS data binding.
- Experience with developing web applications and web services including jQuery, JSON, Angular.js, HTML5, GIS Mapping, and CSS3.
- Experience working on AngularJS, which combines web applications with Model View Controller capability to make development and testing of code efficient.
- Experience working in MS-SSIS and MS-SSRS for the data integration and data reporting services. Knowledge of creating reports with Crystal Reports 9/10.
- Proficient in databases such as SQL Server 2000/05/08/12, MS Access, Oracle 9i/10g, PL/SQL and Hands on experience in designing tables, database schemas, writing Stored Procedures, Triggers, Functions Views and Normalization of Database Schema.
- Extensive working experience in unit testing framework - NUNIT, MS Unit Tests.
- Hands on experience in creating Stored Procedure, Triggers, User Defined Functions, DTS, Transaction Management using T-SQL and PL/SQL, Code optimization and performance in databases like SQL Server 2012/2008/2005/2000
- Experienced SQL Server Reporting Services (SSRS) and Crystal Reports for report generation, integration into .NET applications.
- Highly Capable of implementing Unit Tests and writing test cases using N-Unit and MS Unit as well as mocking.
- Worked with Source Controls like Team Foundation Server 2013/2010, GitHub for creating branches, rebasing, merging and deploying code.
- Experience in developing GIS software using .NET framework and latest technologies.
- Active team player with good communication skills, leadership qualities and strong analytical problem solving skills to deliver qualitative Technological products and consulting solutions.
CORE COMPETENCIES
Frameworks and Languages: Microsoft .NET 1.0/1.1/2.0/3.0/3.5, C#, VB.NET, ASP.NET, ADO.NET, SQL, Java, C++, C and Embedded C, WPF and MVVM.
Scripting Languages: VB Script, JavaScript and jQuery.
Web Technologies: HTML, DHTML, CSS 2.1,CSS 3, AJAX and SOAP
XML Technologies: XML, XSL, XSLT, XSD
IDE: Visual Studio 2003/2005/2008/2012 and 2013, SQL Server Management Studio and Toad
Testing: MS Unit
RDBMS: MS SQL SERVER 2012/2008/2005/2000,MSAccess 2010/2007/2003,Oracle 10g/9i/8i, DB2
Reporting and document managing solutions: Crystal reports 8/9/10, SQL Server reporting service 2000/2005
Third-Party .NET Components: Infragistics Net Advantage AJAX controls, Telericks and dundas charts
Version Control: CVS, VSS, VSTS, Perforce, Team Foundation server 2010,2012 and 2013
Application Servers: IIS 4/5/6/7
Software Development Process Models: Waterfall, Iterative, Incremental, SCRUM, Agile
Operating System: Windows NT/2000, 95/98/XP, Linux 7.0,RHEL Certified, UNIX
Tools: MS-Office, MS-Visio, Rational Rose and ERWin 4.0
PROFESSIONAL EXPERIENCE
Confidential, WI
.Net Application Developer
Responsibilities:
- Involved in full life-cycle of the project from requirements gathering to transition using Agile Methodology.
- Experience in working with JavaScript frameworks like AngularJS
- Utilized Modernizer extensively to build HTML5/CSS3 based page layouts dat are cross-browser compatible and standards-compliant.
- Worked with ASP.NET MVC 4, Web Services, and State Management, Caching features, Configuring optimizations and securing the web application.
- Solid experience in developing Single Page Applications (SPA) based on client side JavaScript framework Angular JS, and backbone employing ASP.NET MVC and Web API.
- Responsible for Designing and Developing the Reusable UI Components Like MVC Master Pages “Layouts and Nested Layouts”, “View Start” and MVC User Controls “Partial Views”.
- Implemented convention-based CRUD Actions HTTP verbs GET, POST, PUT and DELETE using WEB API.
- Implemented MVC features such as routing, controllers, action results, filter, model binders, IOC container or dependency injection.
- Created the Data access layer and Data access objects using ADO.NET Entity framework and LINQ to reduce impedance mismatch.
- Developed Business Logic and reusable components using C#.
- Performed CRUD operations with WCF Restful services using Web-Get, Web-Invoke.
- Used AngularJS as the development framework to build a single-page application.
- Extensively worked with Controllers, Directives, Scope, Model and Modules in angular JS.
- Tested all application controllers extensively with angular’s built-in testing facilities.
- Created Entity classes, relationships between entity classes using Entity Framework 6.0/4.x Code First Approach to manage relational data as objects and used LINQ to Entities to massage the data.
- Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Used XML intensively to bind the data to the web controls, data manipulation and to store data and sent as parameter to the stored procedures.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
- Used GIS mapping tools to analyze and visualize the data.
- Implemented Eager Loading and Explicit Loading, Compiled queries, Immediate Execution to improve performance to LINQ to Entities.
- Worked with Team Foundation Server 2013 for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Wrote the backend business & front end logics for CIA using C# language, Asp.Net MVC, Entity Framework, AngularJS, Query, HTML5, Bootstrap, SQL Server, and GIS map interaction.
- Writing unit tests using N-Unit and Involved in Test Plans and wrote Test Scripts for Manual and Automation Testing.
Environment: Visual Studio 2013, ASP.Net 4.5, MVC 4, ADO.NET, XML, HTML, JQUERY, AngularJS, JavaScript, IIS 6.0, NUNIT, Visual Source Safe, SSRS, SOAP,WCF,WPF,.NET Framework 4.0, SOA, Tekla GIS, Win32,Web services, SQL Server 2012, T-SQL, DHTML, Windows Server 2012
Confidential, CT
.Net Application Developer
Responsibilities:
- Involved in the SDLC phases from Design, Development, Testing and Deployment of applications at Confidential .
- Actively took part in everyday Stand-up meeting, Review meetings following Agile Methodology to assess the direction of a project throughout the development lifecycle. The entire application is developed and deployed according to user stories and sprints.
- Involved in the design and development of application on ASP.Net MVC 4.0 Framework and created rich, easy-to-use Views, Partial Views using Scaffolding Templates and Razor View Engine using MVC 4.0.
- Implemented web based front end using ASP.NET, JQuery, JSON, CSS, HTML controls and integrated Endeca Search engine to navigate search results to the site.
- Extensively used ASP.NET Data Grid and Data List. Controls for displaying the data.
- Used Ajax Update Panel for faster post back of the data and prevent flickering of the screen.
- Implemented a separate query processing using LINQ and created data entry web applications, with LINQ to SQL CRUD operations.
- Designed and developed the important modules (Flu application, Customer self-service application, Web analytics using Coremetrics, Business reps commissions application, Web application enhancements and support) dat manages the firm’s business.
- Designed and developed the application using SQL Server 2008 and used Database Objects, Tables, Triggers, Views and Stored Procedures in the application.
- Data bulk upload to SQL tables using SQL Server and Web application tools.
- Administrated and Supported Dataware house Hummingbird Application data models and reports.
- Developed internal Email system to send emails to a list of people in database.
- Used Application and Session Variables for keeping track of users and system specific information.
- Developed professional web based reports dynamically within applications with Symmetric used complex formulas, totals, summaries, sub-reports and specified order grouping to display and summarize the skill set statistics.
- Exported reports to PDF, RTF, HTML and various data formats.
- Used TFS as the repository for application and used TWS builds for the deployment.
- Used N-Unit testing tool writing. Wrote unit test for each and every method after writing.
- Published and tested application in IIS 7.0, and modified application installation package.
Environment: .Net Framework 4.5, Visual Studio 2012, ASP.Net MVC 4, C#.Net, ASP.Net, IIS 6/7, MS SQL Server 2012, JQuery, JavaScript, Jquery Knockout, Ajax, TFS 2012, Data Mirror, Hummingbird.
Confidential, VA
Enterprise Application Developer
Responsibilities:
- Involved in analysis of application functionality and its redesign.
- Worked on enhancing SSO and Active Directory authentication for providing authentication and authorization for up to 10+ applications.
- Creation of form and its controls at runtime based on the DB values using AJAX, C# and ASP.NET.
- Worked on creating and managing Windows services which run periodically to move user data from flat files to Database.
- Design application dat includes tabbed interface for moving between different modules.
- Developed interactive web pages using JavaScript, Master Pages, Themes, CSS, Treeview and GridView controls in ASP.Net.
- Designed and developed WCF services used to communicate data to client databases and authenticate data.
- Designed and developed stored procedures and triggers for SQL Server 2008 database.
- Worked on creating continuous integration system using TFS to automate building, testing and deploying of applications to web servers.
- Involved in upgrading projects to .NET 4.5 framework and their migration to newer windows 2012 servers.
- Provided second level support to internal Help Desk to resolve user concerns with user account issues.
Environment: Visual Studio 2012, C#, ASP.NET, ADO.NET, MVC, TFS, SQL Server 2008 and JQuery.
Confidential, PA
Application Programmer
Responsibilities:
- Participated in gathering and co-coordinating requirements, design, and implementation for the application.
- Architected the multi-layered design for the web application.
- Created ASP.NET web pages using features like Masterpages, SmartNavigation and partial classes with code behind model.
- Extensively used ASP.NET to develop front end screens making use of Server and User Controls.
- Made use of ASP.NET Data Controls such as Grid View and Data List to display information.
- Invoked and designed Web Services for use in the application.
- Worked with ASP.NET security to authenticate users by using forms based security.
- Used DynamicPDF to generate PDF documents based on the data selected by the user.
- Designed and developed stored procedures and triggers for SQL Server 2008 database.
- Used N-Unit Testing framework for unit testing the applications using Test Driven Development Methodology.
- Provided production support by documenting tickets and communicating with Client and Testing team.
Environment: Visual Studio 2010, C#, ASP.NET, ADO.NET, VSS, SQL Server 2008, AJAX and JQuery.
Confidential, TX
Sr. .NET Developer
Responsibilities:
- Involved and performed all the steps in the SDLC including initial system analysis, identifying functional design specification, architecture design, development and testing.
- Used N-tier architecture for Presentation layer, the Business and Data Access Layers and were coded using C#.
- Customizing frontend as well as backend to integrate the new products for Order Placement and Completion.
- Web application security was monitored by logging sessions and cookies in database.
- Apart from content management, page hit/orders counts, IP of user was stored for temporary periods.
- Created a unique, personalized and innovative user experience for every visitor according to how the customer browses the website.
- Responsible for overseeing the common functionality for persisting the user data among the different applications.
- Heavily used ASP.NET Server Controls, Validation Controls and User Controls.
- Extensive use of Cascading Style Sheets and JavaScript for dynamic user interface and browser compatibility tests.
- Analyzing requirements, proposing UI solutions and developing IT requirements.
- Reusable AJAX based web controls were designed & developed for best user-experience.
- Unit and Integrated Testing support and Confidential .com monthly release production support.
Environment: Visual Studio 2008, C#, ASP.NET, ADO.NET, TFS, SQL Server 2008, AJAX and LINQ.
Confidential
.Net Developer.
Responsibilities:
- Responsible to design and development of technical specification, design approaches and detailed design using UML and Visio
- Developed ASP.Net Web pages to gather all information from job seekers and upload their resume
- Developed user Authentication module to authorize candidates or clients according to their subscription status
- Have created middle tier components to retrieve/save/update information in to database using ADO.Net, DataSet, SQL Server
- Created UML diagrams such as use case, class and sequence diagrams during designing phase using Microsoft Visio 2002.
- Implemented Role Based Security model with Form based Authentication to authenticate and manage external users and Windows authentication to manage internal users.
- Created the PIES module using the three layer architecture (me.e. presentation layer, business logic layer, and data access layer) with a separate business objects layer/project which supported data transportation between the application layers.
- Extensively used XML, XSD, XPath related class libraries to validate third party XML files, search and extract data in XML files, and to handle XML files.
- Used State management to persist data and transfer between pages.
- Designed and developed stored procedures and triggers for SQL Server 2005 database.
- Developed Win Forms for administration and Web forms for general users using Visual Studio 2008 and C#.
- Modeled, Created and Built Database, Tables, Stored Procedures and Triggers in SQL Server 2005.
- Worked on the presentation layer and used ASP.NET, AJAX and Infragistic NetAdvantage AJAX controls for building the UI layer.
- Maintained key fields specific to current work in Session State implemented using ASP.net and SQL Server session management.
Environment: Visual Studio 2008, C#, Windows forms, Team Foundation Server (TFS), Agile, Web forms, SQL Server 2005, AJAX and LINQ.
