Senior .net Developer Resume
Washington, DC
SUMMARY
- 7 years of experience in Application Development implementing SDLC (Software Development Life Cycle) Methodologies like Agile Scrum and Waterfall and participated in Analysis, Design, Implementation, Testing and Deployment of multiple project implementations.
- Expertise in working with ASP.Net WebForms, ASP.NET MVC Frameworks 6.0/5.0/4.0/3.0/2.0 and implemented controller actions and Views, Partial Views, Areas, Sections, Strongly Typed Views and View Models with State Management, Security, Caching features and configuring optimizations etc.
- Expertise in developing client side functionalities with various rich UI and responsive features using advanced JavaScript/UI frameworks like AngularJS (2.0), JSON, JQuery, XML, Bootstrap 3.2, AJAX, HTML (5/4), DHTML, XML/XSL/XSLT, CSS (3/2) and third party server side and client side UI components like Telerik and Kendo UI controls.
- Experience in development and implementation of Windows Communication Foundation (WCF), and also Responsible for developing WCF based Service, Data, Fault and Message Contracts.
- Proficiency in working with Restful Services using ASP.NET Web API with attribute routing, data serialization, model binding, user based authentication and token based authentication.
- Worked extensively with different ADO.NET objects to interact with database and good experience in usingADO.Netobjects such asSQL Connection Object, SQL Command Object, Data Reader, Dataset and Data Adapter and made use of ORM technologies like Entity Framework 6.0/5.0/4.x Code First and Database First approaches with ASP.NET MVC 5.0/4.0 to implement CRUD operations, data massaging, Fluent API with LINQ to Entities.
- Strong analytical and conceptual skills in database design, development and writing T - SQL for implementing stored procedures, functions, views, and triggers for data manipulation, ensuring set up relations includes indexing, constraints, and foreign keys in MS SQL Server 2012/2008/2005 & Oracle 9i/10g/11g.
- Hands on experience with Crystal Reports XI, Microsoft RDLC, SQL Server Reporting Services (SSRS)/ SQL Server Integration Services(SSIS) and creating various types of reports like drill down, Parameterized, Cascading, Conditional, Table, Matrix, Chart and Sub Reports.
- Used versioning tools using Microsoft Team Foundation Server (TFS) 2012/2010/2008 , Clear Case and Visual Source Safe (VSS) for version controlling of the Application.
- Performed Unit Testing (using N-Unit, MS Test), Integration Testing, Performance Testing and System Testing.
- Excellent Analytical and Programming abilities in using technology to create elegant, flexible and maintainable solutions for complex problems.
- Hands on experience working Microsoft Azure Web deploy module to deploy .Net Applications and also deploying Single Page applications.
TECHNICAL SKILLS
Programming Language: C# .NET (4.5/4.0/3.5/3.0 ), VB .NET (10.0/9.0/8.0 ), C++, HTML5, T-SQL.
Web Technologies: ASP.NET 4.5/4.0/3.5/3.0/2.0 , ASP.NET MVC 5.0/4.0/3.0, AJAX, Javascript, JQueryBootStrap, LINQ, Web Services, WebAPI, JQuery, AngularJS, HTML5, CSS3, VBScript
IDE Tools: Visual Studio 2015/ 2012/2, SQL Server Management Studio, SSIS, NetBeans, Eclipse, Expression Blend (4.0/3.0/2.0).
Middleware: WCF, ADO.NET Entity Framework 6.0/5.0/4.3, LINQLINQ to XML, LINQ to ENTITIES, MSMQ, Web Services, Enterprise Library 5.0/4.0/3.1.
.NET Frameworks: .Net Framework 5.0/ 4.5/4.0/3.5/3.0/2.0 .
Databases: MS SQL SERVER 2012/2008/2005/2000 , MSAccess 2010/ 2007/ 2003 , Oracle11g/10g/9i
Reporting Tool: Sql Server Reporting Services (SSRS 2008/2005), Crystal Reports XI, Microsoft RDLC.
Operating Systems: Windows XP/ 7/8/10, Unix.
Modeling Tools: UML,MS Visio 2010/2007
Servers: Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0 )
Version Control Tools: Team Foundation Server 2012/2010/2008 , GIT.
PROFESSIONAL EXPERIENCE
Confidential, Washington DC
SENIOR .NET DEVELOPER
RESPONSIBILITIES:
- Worked in a custom Agile Environment of sprints, tracked the status using a custom Kanban Board.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller (MVC).
- Implementation of Microsoft .NET Design Patterns including Dependency Injection (DI), Inversion of Control (IOC), Singleton, MVVM and MVC.
- Creating and managing Layouts, View Models, Views, Controllers, Models and Partial Views using ASP.NET MVC.
- Designed and Implemented Class diagrams using Visual Studio 2013 Ultimate.
- Used Entity Framework’s Code First approach to create database and tables as objects along with LINQ to handle the communication with the database and to perform CRUD operations.
- Expertise in creating, deploying and consuming of XML Web Services, WCF services, REST Services and Web API.
- Developed dynamic Grid control extending Kendo UI Grid to support custom filtering, sorting, row templates and virtual scrolling.
- Worked extensively with Kendo UI, Telerik, server controls like Grid, Autocomplete, Multi Select, and Date Time Picker etc.
- Developed Single Page Application (SPA) using AngularJS for simplified monitoring of financial data.
- Worked on Angular JS MVC Views, Modules and Controllers, angular directives, angular components and angular filters.
- Developed Stored Procedures, Views and Triggers for data manipulation, ensuring set up relations includes Indexing, Constraints, and Foreign Keys in SQL server.
- Developed and deployed a highly scalable SQL Azure database using T-SQL stored procedures and views.
- Configured web application to host Azure cloud using Azure one click publish.
- Generated and Configured reports using Microsoft RDLC in Visual Studio 2013 Ultimate.
- Creating configuration, build, and test scripts for Continuous Integration environments. Utilized TFS to automate the tasks.
- Setting up the Dev, QA and Production Environments and handled the Deployment to Production server.
- Created C# Unit Tests for strictly defined features using MS Test Suites and Selenium.
ENVIRONMENT: Visual Studio 2013/2015, C# 6.0, Asp.NET 4.5/5.0, Asp.NET Web API, SSIS, WCF, T-SQL, Angular JS, Bootstrap, JQuery, JSON, Kendo UI, Telerik, HTML, CSS, TFS, IIS 8.0, AJAX, ADO.Net Entity Framework 6.0/4.3, AJAX, XML, Selenium, MS Test, SQL Server 2008/2012, Microsoft RDLC Reports.
Confidential | San antonio, TX
SENIOR .NET DEVELOPER
RESPONSIBILITIES:
- Involved in implementing the project according to the Software Development Life Cycle (SDLC) and programming by using fast paced Agile Methodology, involving task completion, user stories, and iterations and responsible for specifications review and part of estimation of deliverables.
- Developed the application using N-Tier architecture using C#, ASP.NET MVC, Entity Framework 6, LINQ, Web API, HTML5, CSS3, JQuery and Bootstrap UI
- Extensively worked with Partial Pages, Layouts, Sections to design the CSHTML pages with Razor Engine to get consistent look and feel using ASP.NET MVC.
- Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
- Used LINQ to Entities against strongly typed collections of object and various data source, XML documents, Web services, ADO.Net Objects and Entity Framework 6.0.
- Developed ASP.NET MVC pattern using Entity Framework 6.0 for the Data Access Layer and UI with JQuery/Bootstrap for the front end.
- Designed a defined request-response message system, typically expressed in JSON or XML, which is exposed via the web—most commonly by means of an HTTP-based web server by a server-side ASP.NET Web API.
- Created databases and database objects including tables, indexes and applied constraints, connected various applications to the database and written functions, stored procedures, User Defined functions and triggers in SQL Server 2008 R2.
- Performed ETL tasks using SQL Server Integration services (SSIS).
- Develop reports using Crystal Reports XI and integrated with application.
- Worked on Microsoft Team Foundation Server for version control, individual task status, Work Items and etc.,
- Implemented Unit Testing through NUnit and created test cases for all functions used in the application.
ENVIRONMENT: Visual Studio 2013, C#, ASP.NET MVC, ASP.NET Web API, SSIS, T-SQL, Bootstrap, JQuery, JSON, HTML, CSS, TFS, IIS 8.0, AJAX, ADO.Net Entity Framework 6.0, AJAX, XML, NUNIT, SQL Server 2008 R2, Crystal Reports XI .
Confidential, Plano, TX
SENIOR .NET DEVELOPER
RESPONSIBILITIES:
- Designed ASP.NET MVC 4.0, C#, User Interface with HTML and Cascading Style Sheets (CSS) Designed page and AJAX, Layout pages and JQuery.
- Involved in development of Views, Partial Views for the components.
- Used LINQ is used to query the generic collection objects.
- Designed a software system using Web Services like REST and SOAP to support interoperable machine-to-machine interaction over a network using WCF.
- Involved in using WEB API which the primary purpose of the service is to manipulate XML representations of Web resources using a uniform set of stateless operations.
- Implemented SOAP for exchanging structured information of web services in computer networks.
- Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
- Responsible for developing the reusable Components on UI(Views) by developing the Partial Views, View starts, and reusable components for implementing the business rules with C# and OOPS Concepts.
- Created the Controllers and Controller Actions, Filters, Routing using ASP.NET MVC. Develop application infrastructure component like logging, exception handling, data access, caching and cryptographic application block.
- Developed application as N-tier application with UI in the presentation layer using ASP.NET, business logic in the middle layer using C# and data service activities in the backend using SQL Server 2008.
- Developed and maintain T-SQL Stored procedure, function, triggers in SQL Server 2008
- Responsible for developing WCF Services to exchange data between Desktop and Central Application and consumed WCF service, which is based on SOA (Service Oriented Architecture).
- An Agile Scrum Methodology was processed for Daily Stand up Meeting with Team to know the Current Progress of the Project and Raise the issues if any.
ENVIRONMENT: Visual Studio 2012, C#, Asp.NET 4.5/4.0, Asp.NET MVC 4.0, Asp.NET Web API, WCF, TFS, IIS 8.0, HTML, CSS, AJAX, XML, Microsoft Enterprise Library, SOA, NUnit, SQL Server 2008/2012, Windows Server 2008 R2/2008.
Confidential
.NET DEVELOPER
RESPONSIBILITIES:
- Involved in the Full Life Cycle of the Project (Single Page Application) Using Agile Methodology.
- Developed the reusable framework for the application using the ASP.NET MVC Framework 4.0.
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class. Used the ASP.NetMVC4 controller pattern to add functionality to the Employment and salary View from the Individual page. Using C# and ASP.NET MVC4 created the Business Logic layer and Data Access Layer
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Extensively used ORM technologies like Entity Framework and performance tuning in EF.
- Implemented Code First and used Linq to Entities to massage the Data and optimized the Query Expressions Designed the UI using the ASP.NET 4.0, HTML/HTML5, CSS3,Web Forms and the AJAX controls. Created the Client-Side validations using the Java Scripts and Server-Side validations with Asp.Net 4.0.
- Used WEB API (Restful services) to fetch data and bind it to UI using Angular JS as a View Model.
- Designed and developed Services using WCF and also leveraged WCF security mechanism at transport level with windows authentication type for our intranet applications.
- Established communication between different applications running on same/different platforms using WCF.
- Created WCF SOAP/REST Services and also used different bindings to make it available to different types of clients.
- Implemented Unit Testing and System Testing using NUNIT.
- Implemented and extensively used the Object Oriented programming concepts in C# and ASP. Net MVC.
- Troubleshoot, debugged and fix bugs at every stage of the application
- Maintained the Version, Labeled Versions and Backups of the source using Team Foundation server (TFS).
- Supervised the development of functional documents for the application.
- Participated in various Client meetings with the team and the Project manager to discuss improvements/amendments in the development of the section. Generated Business Intelligence (BI) reports using MS SQL Server 2005 Reporting services, providing reports in multiple formats.
- Involved in writing NUnit Test cases for the application.
- Working in an Agile Environment to deliver higher-quality software far more rapidly.
ENVIRONMENT: Win XP, Visual Studio.Net 2005, ASP.NET 2.0, C#., NET 2.0, ADO.Net, ASP.Net, NUnit, SQL Server 2005, XML, Web Services, VB.NET, AngularJS, Web Forms, SSRS, SSIS and Microsoft Content Management Server 2002.
Confidential
.NET DEVELOPER
RESPONSIBILITIES:
- Developed ASP.Net pages using web forms, server, validation, and user controls.
- Extensively worked with win forms using C#.Net.
- Worked on Java script For Client Side Validations.
- Used ADO.Net extensively to interact with SQL Server 2005 databases.
- Developed Server side scripts in C# and utilized within ASP.NET code.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter.
- Developed Web Forms, custom controls for header and footer, standardize menus.
- Provided technical leadership and expertise over the design and development of system.
- Interacting with client and answering most of the technical queries and implementing the valid observations given by the client for this application
ENVIRONMENT: ASP.Net 2.0, Visual Studio 2005,C#.Net, ADO.Net, SQL Server 2005, T-SQL, XML,HTML, CSS, JavaScript, IIS 4.0 running on Windows NT Server
