.net Developer Resume
Omaha, NebraskA
SUMMARY:
- 6+ Years of experience in Systems Analysis, Design, Development and Implementation in developing Web and Windows using N - tier Architecture involving all stages of Software Development Life Cycle (SDLC).
- Extensive experience of designing and developing software applications with the C#, .NET Framework (4.0/3.5/3.0/2.0 /1. x), ASP.NET (4.0/3.5/3.0/2.0 ), ADO.NET, AJAX, LINQ, WCF, WPF, Silver Light (4.0/3.0), CSS, Web Services and WinForms.
- Extensive working experience ASP.NET MVC Framework 4.0/3.0/2.0, implemented Controller, Controller Actions and Views, Partial Views, Strongly Typed Views and View Models.
- Created responsive layouts and dynamic Web User Interfaces (UI) using HTML5, CSS3, BootStrap, JavaScript, jQuery, AngularJS and ASP.NET controls.
- Experience in developing applications using MVC (Model View Controller), MVVM (Model View ViewModel) Architecture patterns and jQuery, AngularJS is used for client side validation.
- Experience in creating Data Access Layers using ADO.NET and Entity Framework.
- Experience in developing data centric applications using technologies ORM tool Entity Framework, NHibernate, ADO.NET, LINQ technologies to perform the CRUD operations for database objects of different data sources (SQL Server, XML, Entities).
- Expertise knowledge on Object Oriented Programming (OOPS) Concepts including Inheritance, Abstraction, Encapsulation and Polymorphism and Design Patterns.
- Utilized Unified Modeling Language (UML) technologies for a complete view of the application including class diagrams, sequence diagrams, activity diagrams.
- Experience in using Language-Integrated Query (LINQ) query and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL).
- Worked on database modeling, schemas and also created PL/SQL statements, T-SQL statements, Stored Procedures, Triggers and Views in SQL Server, Oracle database.
- Used .NET Server Controls, Web User Controls and Custom Controls that helps to reuse the same control over different aspx pages.
- Created/Consumed Service Oriented Architecture (SOA) applications using WCF Services (SOAP/REST) and XML Web Services, RESTful Services with WEB API.
- Proficient in developing security mechanism using Authentication (Windows Authentication, Forms Authentication, OAuth), Authorization and ASP.NET Identity.
- Strong work experience on Version Control system Git for maintaining the local/remote changes among the team and performed Continues Integration with Team Foundation Server (TFS).
- Experience in developing Custom Reports and different types of Tabular, Matrix, Ad-hoc and distributed reports in multiple formats using SQL Server Reporting Services (SSRS) also expertise in working with Crystal Reports.
- Performed unit testing with NUnit, use of a standard build process using NAnt, and implementation of configuration management.
- Experienced with Azure for Building applications that utilize both Microsoft Azure Cloud Services and Windows Azure Virtual Machines .
TECHNICAL SKILLS:
Microsoft Technologies: . NET Framework (4.0/3.5/3.0/2.0 ), Silverlight (4.0/3.0/2.0), ASP.NET, VS.NET (2008/2005), ADO.Net, WPF, WCF, MVC (4.0/3.0/2.0), Entity Framework
Languages: C#, VB.NET, Java, C.
Database: SQL Server 2008/2005/2000, Oracle 10g/9i/8i, MS Access.
Web Technologies: XML, XSL, IIS (7.0/6.0/5.0), CSS, SOAP, XML Web Services.
Tools: VSS (2005), TFS (2010/2008), NUnit, NAnt
Operating Systems: Windows 7,Windows Vista Premium, Windows Server 2003, Windows XP, Linux, Windows 2000
Modeling Tools: UML, Microsoft Visio.
Reporting Tools: Crystal Reports (10/8.5/8), SSRS 2008/2005.
PROFESSIONAL EXPERIENCE:
Confidential, Omaha, Nebraska
.Net Developer
Responsibilities:
- Gathered Business User Requirements and designed application using C#, ASP.NET MVC 4.0 with Razor View Engine, jQuery, AJAX, Angular JS, Bootstrap, HTML, CSS, JavaScript, JSON.
- Created View Models to encapsulate all models and classes used on the different views for more stable, organized and clean code to reuse in Views.
- Extensively used C#.NET for development and design of the Business Logic and Data Access Layers use of Generics, Events, and Properties in Test Driven Development (TTD) Environment.
- Implemented View Model patterns/ in creating and managing Views, Partial Views and View Models using ASP.NET MVC.
- Designed and developed RESTful API's for clients with Microsoft Web API framework.
- Implemented Angular Controllers to maintain each view data.
- Used services and directives in Angular JS to develop dynamic and responsive web pages.
- Used Entity Framework Database First approach for Data Access Layer for the ASP.NET MVC.
- Utilized Entity framework extensively for data retrieving, querying and manipulation using LINQ.
- Created Html Helpers in order to reduce the amount of tedious typing of HTML tags.
- Worked on layout and look & feel all Views across all modules using BootStrap CSS and jQuery.
- Involved in doing the easy way of validations in MVC by using Data Annotations.
- Developed and Enhanced Master Pages, User Controls, Custom Controls, User Interface by using HTML5, jQuery, CSS and ASP.Net Controls.
- Implemented Custom Validation using Data Annotations, Client side JavaScript validations and Server side Validation.
- Used AJAX for asynchronous data transfer and to improve the performance of the application.
- Created SQL queries, Stored Procedures, Triggers, and Views in SQL Server 2012 for accessing the database.
- Designed SSRS reports with dynamic sorting, defining data source for the report.
- Developed complex stored procedures that use different SQL Server functions necessary to support SSRS reports.
- Performed Unit testing of the application and subsequently handled the debugging issues.
- Used Team Foundation Server (TFS) as source code Repository for the entire application.
Environment: .NET Framework 4.5, C# 4.0, Visual Studio 2013, ASP.NET MVC 4.0, Web API, REST, Entity Framework 5, LINQ, WCF, TFS, XML, AJAX, JSON, SQL Server 2012, AngularJS, HTML, Bootstrap, JavaScript, CSS, jQuery, NUnit.
Confidential, Albany, New York.Net Developer
Responsibilities:
- Designed and Developed a Web application and WebUI by using MVC, Web API, HTML5, CSS3, Bootstrap, AngularJS, JQuery, and AJAX.
- Implemented search filter using AngularJS filter, create custom filters for specific use.
- Used AngularJS directives such as ng-model, ng-bind, and ng-repeat to display data from AngularJS controllers, factory, and services.
- Writing PowerShell scripts to make enhancements to existing functionality for various applications.
- Used HTML5 validators, Bootstrap validator for handling inputs from the users for client-side validation and data annotations and forms authentication for server-side validation.
- Designed responsive User Interface (UI) Layouts for dynamic web pages using ASP.NET MVC 5.0, WebAPI, Bootstrap and AngularJS.
- Used ASP.NET MVC data annotations and JQuery to do validations on the Model Data
- Had a chance to implement service oriented architecture (SOA) Layer using C# .net and WCF to decouple the UI with Business Logic.
- Created WebAPIs using ASP.NET Web API allow new client projects to leverage data.
- Created the WebAPI which can return the data from SQL Server database and pass the data to the dropdown list in the corresponding views.
- Used AngularJS to add dynamic tables to the website, and make the website faster.
- Extensively used Multi-Threading concept for fetching data from web server using C# under ASP.NET environment.
- Wrote complex and custom T-SQL queries using joins, sub queries and correlated queries to retrieve data from large number of tables.
- Developed T-SQL packages, procedures, triggers, functions, Indexes and Collections to implement business logic using SQL Navigator.
- Adapted web application to run in Windows Azure against SQL Azure and using Azure Queues for background processing.
- Responsible for maintaining versions of source code using Team Foundation Server.
Environment: Visual Studio 2012,C#,VB.Net,ASP.Net,MVC(3.0/4.0), Entity Frameworks, WPF, JavaScript, AngularJS, JQuery, JSON, SSRS, SSIS,SQL Server 2008 R2,Web API, Windows XP, Windows Server 2003, T-SQL, TFS, Azure Cloud and SOA.
Confidential, Omaha, NE.Net Developer
Responsibilities:
- Involved in Software Development Life Cycle (SDLC) for the documentation, designing and development phase of the System.
- Developed a Graphical User Interface (GUI) for a server-side & client-side web application with ASP.NET, MVC, HTML5, CSS3, Bootstrap, JavaScript, JQuery, Angular JS and REST Full Web Service in Visual Studio 2015.
- Effectively used ASP.NET MVC features like View Bag to pass data from Controller into the view, create multiple views/partial views, layout views.
- Utilized Master pages, Themes, Navigation controls, Authentication and profiling to design secure web pages using ASP.NET and built highly responsive and interactive AJAX -enabled Web applications using AJAX Tool kit.
- Used several ASP.Net controls such as Gridview, DataList, DateTime Picker, and Panels in the application development.
- Implemented Data Access Layer using Entity Framework to connect, retrieve and update the data from SQL server.
- Used LINQ to SQL as ORM for querying and retrieving data from the database.
- Used State Management concepts like Session, Viewstate, Caching and Hiddenfields for maintaining the state across post backs.
- Written Queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2008 for inserting/Updating/Deleting the data into the relational tables.
- Worked with Query Optimization Techniques to Fetch Data with Performance Tuning.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
Environment: ASP.NET4.0/4.5, C#, LINQ, WCF,WPF, ADO.NET, Team Foundation Server, Oracle 11g, Visual Studio 2012, HTML5, CSS3, JavaScript, XML, AJAX, jQuery
Confidential.Net Developer
Responsibilities:
- Involved in Analysis, Design, Development, Testing and Maintenance phases of the project life cycle of application.
- Used C# language in developing the Business logic, where in extensively implemented the ASP.NET web forms, ADO.NET, Entity Framework, WCF.
- Created Presentation Layer in ASP.NET Web Forms by using User Control, Web Controls, HTML Controls, and data binding controls Grid View, Data List, drop down boxes and mapping page fields to the database.
- Involved in front end Application development using in ASP.N ET Web forms, CSS, JavaScript, and AJAX using C #, and back end in Oracle 11g.
- Followed Test Driven Development for developing the claim application within the deadline.
- Used JavaScript library jQuery for performing client-side validations and Data annotations ASP.NET server controls, HTML helpers for server side validations
- Developed complex PL/SQL code such as Stored Procedures, functions, triggers, Indexes and views for the application using Oracle Database 11g.
- Extensively developed complex PL/SQL packages for Invoice Processing. Used PL/SQL tables, Ref Cursors to process huge volumes of data and bulk bind for mass update as performance improvement process in Oracle Database.
- Extensively involved in .Net Exception Handling Management, Debugging of Application.
- Hands on experience in debugging multi-tier applications using C#, ADO.NET, and T-SQL.
- Used Team Foundation Server 2012 for Source Code Control, project related document sharing and team collaboration.
Environment: ASP.NET4.0/4.5, C#, LINQ, WCF,WPF, ADO.NET, Team Foundation Server, Oracle 11g, Visual Studio 2012, HTML5, CSS3, JavaScript, XML, AJAX, jQuery
Confidential.Net Developer
Responsibilities:
- Involved in system study, analysis and defining the Three Tier Architecture of the Application.
- Developed ASP.NET 2.0 pages in C# and .NET to meet the business requirements.
- Exclusively used Interfaces in C# to communicate through the services.
- Extensively involved in Developing Components for Business Layer and Data Layer.
- Worked on various ASP.NET web server controls that included Site Map Path, Menu, Tree View, Grid View and Details View to develop web forms.
- Used web services and XML standards, including SOAP and developed the prototype using XML web service (SOAP) for data transfer over HTTP network. Used XPATH to know the attributes, elements present in the xml file.
- Used ASP.NET Data Grid, Repeater to display the data in a customized template.
- Involved in Design and code HTML pages using JavaScript to read and update the XML data received from database.
- Involved in writing Stored Procedures, Functions and SQL Statements using Oracle 9i.
- Provided database connectivity using Oracle Server Data Provider and utilized database components Data Adapter and typed Data Set to access database for data retrieving, querying, storage and manipulation by making extensive use of ADO.NET technology.
Environment: .Net Framework2.0, Visual Studio 2003, C# .Net, ASP.Net, Oracle9i, ADO.NET, XML, XSL, IIS.
