Application Developer (asp. Net / Mvc 5/ Angular 2) Resume
Dallas, TX
SUMMARY:
- Around 7 years of IT experience in all phases of Software Development Life Cycle (SDLC) such as Planning, Analysis, Design, Implementation, Testing and Maintenance of Web Based applications.
- Experience in creating Console applications and web applications using Visual studio.
- Experience in building web applications using Angular, ASP.NET MVC and Entity Framework.
- Working experience in designing and developing software applications with the C# /VB.NET, .NET Framework, ASP.NET, ADO.NET, AJAX, LINQ, CSS, Web Services, WCF Services, Web API.
- Experience in designing Presentation Tier (web pages, Views) using the concepts such as Master Pages, User Controls, Themes, HTML5, CSS3, Java Script, AJAX, JQuery, Razor View, Bootstrap and worked with ASP.NET Custom Controls.
- Possess deep insight in Object Oriented Programming including encapsulation, abstraction, inheritance and polymorphism.
- Experience in using Angular framework for building dynamic web application.
- Hands on experience in SQL Server in writing database queries using joins, Views, Indexes, writing Stored Procedures, Functions and Triggers using T - SQL and Maintaining Database.
- Experience in using LINQ, ADO.NET Entity Framework, ADO.NET and T-SQL in developing Data Access Layer.
- Worked with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server.
- Good understanding of Design Patterns like Factory, Singleton, Abstract factory, Facade etc.
- Experience in working in Agile based development environment and participating in Scrum sessions.
- Used TFS (Team Foundation server) for versioning and code merges.
- Versatile team player as well as independent contributor.
- Enthusiastic and Quick to learn new applications and tools and willing to take individual responsibilities.
TECHNICAL SKILLS:
.NET Technologies: C#.NET, ASP.NET, ASP.NET MVC5,ADO.NET, LINQ,WCF Services, WPF, WEB API, Web Forms,, Win Forms, .Net Framework.
Web Technologies: ASP.NET MVC,HTML/HTML5, CSS/CSS3, JavaScript, Angular.js, Angular, XML, AJAX, jQuery.
Languages: C#, VB.Net, T-SQL.
IDE & Tools: Microsoft Visual Studio, Sql Server Management Studio.
Packages: MS Office, Excel, Visio and Power Point.
Protocols: TCP/IP, SOAP, HTTPS
Version Control: Team Foundation Server, Git
Methodologies: Agile, Waterfall
Servers: IIS(6.0,7.0)
Database: SQL Server( ), SSRS,MS Access 2003
Tools: VS2015, TFS, Git, IIS.
PROFESSIONAL EXPERIENCE:
Application Developer (ASP. NET / MVC 5/ Angular 2)
Confidential, Dallas, TX
Responsibilities:
- Involved in Requirement Analysis, design and development of Web application.
- Designed and developed web application using Angular, ASP.NET MVC and Entity Framework.
- Used MVC architectural pattern for developing views, controllers and models using ASP.NET MVC 5, Razor, Data Access layer as Entity Framework, Service layer as ASP.NET Web API and used C#.NET for construction of business logic for developing various abstract classes, interfaces.
- Created user interfaces using HTML5, CSS3, Bootstrap, JavaScript, AJAX and Angular.
- Created different business classes and interfaces using .NET Framework 4.5 with Object Oriented Programming Methodology.
- Implemented business logic using MVC Action Filters like MVC Authorization filters, action filters and exception filters.
- Used MVC bundling to improve application performance.
- Used HTML helpers to render HTML content in a view.
- Implemented autocomplete textbox functionality in MVC. jQuery validation and MVC unobtrusive validation were used to validate form fields, used custom error pages when needed.
- Developed and designed user interfaces in Angular.
- Improved the performance of an ASP.NET MVC application by taking advantage of the output cache.
- Designed dynamic and browser compatible pages using JavaScript and Angular.
- Implemented Angular 2 Routing and navigation, Components, Services.
- Used Dependency Injection to promote reusable code and ease of maintenance.
- Developed and consumed RESTful web services using Web API.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Wrote and used stored procedures, Database Triggers in SQL Server.
- Implemented Unit Test classes for business class methods to check all possible conditions worked with test data provided using MOCK objects.
- Used Windows Azure to deploy the application on the cloud and managed the session.
- Used TFS (Team Foundation server) for versioning and code merges.
Environment: Agile(Scrum), Visual Studio 2015, .NET Framework 4.5.2, SQL Server 2014, Entity Framework 6, C#, MVC 5, LINQ, HTML5, CSS3, Bootstrap 3, Angular 2, Web API, JSON, TSQL, AJAX, SSRS, TFS 2015
ASP.NET MVC Developer
Confidential, Bentonville, AR
Responsibilities:
- Involved in meeting with Business users and Analyst on understanding the requirements.
- Worked in Agile/Scrum Environment to meet the timelines and interaction with the team.
- Deliver front end logic development using Angular JS framework and ASP .Net used for server side MVC framework Used Entity Framework as ORM for binding the data to the Model classes.
- Used jQuery, HTML5, and CSS3 for client-side implementation.
- Designed user interface with Razor Views, Partial Views and Bootstrap for Layout view
- Created custom View models of multiple tables information to transfer data from controllers to views and used View Data and View Bag to transfer data across the controllers and the views.
- Used authentication and authorization within Membership and Custom Filters.
- Used Telerik Controls and tools for making the website more users friendly
- Created and optimized views for user interactions using objects of HTML Helper class, Custom Helpers and JavaScript/JQuery.
- Worked on data annotations and created custom server side validations for model validation.
- Worked with ADO.NET objects like LINQ to SQL to interact with databases like SQL Server
- Developed Entity framework based database access layer using ADO.Net and Entity Framework.
- Used WCF in order to interact with other applications and components.
- Used the Bootstrap-responsive to create the interfaces and help manage the website responsive in all devices.
- Used AJAX to create better, faster and more user-friendly web applications.
- Involved in software configuration management using Team Foundation Server (TFS) and used NUnit to do Unit Testing during the development
Environment: Visual Studio 2013, C#, Bootstrap JS, ASP.NET 4.5, JavaScript, JQuery, Angular JS, MVC 5, HTML5, CSS3, Entity Framework 6, AJAX, WCF, SQL Server 2012, Windows 10.
ASP.NET MVC Developer
Confidential, Warsaw, IN
Responsibilities:
- Involved in full life cycle of the project from requirements gathering, analyzing, designing, and developing the application using Iterative AGILE Methodology.
- Developed multi-tier application using ASP.NET MVC template, C#, jQuery, Bootstrap, CSS, HTML, Entity Framework and SQL Server.
- Designed, developed and implemented code for the activities using C#.Net, ADO.Net and .Net Class Library.
- Incorporated AJAX controls into site to decrease page load times.
- Utilized partial view for reusability and to resolve maintenance difficulty, incorporated jQuery.
- Created data using code-first approaches.
- Created and implemented Controllers to transfer data between Views and Models.
- Involved in handling ASP.NET client side state management (view state, cookies and query strings) and server side state management (application state and session state).
- Extensively worked with User Controls, Validation Controls, Web Controls, Server Controls, and Grid View.
- Wrote Store Procedures, View, Indexes, Functions and ad-hoc reports using SQL.
- Responsible for production support and maintenance of software releases.
Environment: Visual Studio 2012, Net Framework 3.5, ASP.NET, C#, WCF, Entity Framework 5.0, MVC4.0, JQuery, AJAX, CSS 3.0, HTML5, ADO.NET, Java Script and SQL Server 2012.
ASP.NET Developer
Confidential
Responsibilities:
- Involved in end to end implementation of project from requirements gathering to till deployment.
- Worked in correspondence with Business Analyst to discuss the requirements with business and put forward ideas best suited to the application development.
- Designed and developed business logic using C#.
- Implemented applications using ASP.NET 4.0, C#, WCF, XML and SQL Server 2012.
- Developed reusable user controls using VB.Net, ASP.Net.
- Server side validations using C# and ASP.Net validation controls and client side validations using JavaScript
- Developed core functionality with the ASP.NET Framework (C#, ADO.NET).
- Involved in creating Classes and Interfaces using C#.
- Worked with Web services, which are developed in Java and .NET environment and used in the applications for accessing data needed for the processing various applications.
- Created Class Libraries and used them extensively throughout the project.
- Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
- Developed Data Access Layer Using ADO.NET and accessed Data Using Stored Procedures.
- Wrote C# class modules for database connectivity and execution of stored procedures in SQL Server 2008.
- Implemented functionality to Export dashboard to Excel the reports.
- Implemented SQL jobs.
- Developed dynamic reporting solutions using SQL Server Reporting Services (SSRS).
- Handled Run Time Errors & Design Time Errors by implementing appropriate Error Handlers.
Environment: Visual Studio Ultimate 2010.Visual Studio 2012, CSS 3.0, HTML5, ADO .NET, .NET Framework 4.0, C#, ASP.Net, AJAX, MS SQL Server 2008, IIS 6.0, JQuery, JavaScript, Web services.
ASP.NET Developer
Confidential
Responsibilities:
- Designed & Developed Components using VB.Net, ADO.NET.
- Worked in correspondence with Business Analyst to discuss the requirements with business and put forward ideas best suited to the application development.
- Involved in Code walk through and query optimization.
- Designed and developed business logic using VB.Net.
- Implemented applications using ASP.NET 4.0, VB.Net, WCF, XML and SQL Server 2008.
- Involved in creating database, tables and relationships.
- Server side validations using VB.Net and ASP.Net validation controls and client side validations using JavaScript.
- Developed core functionality with the ASP.NET Framework (VB.NET, ADO.NET).
- Done Unit Testing at each level of application development.
- Created Class Libraries and used them extensively throughout the project.
- Involved in end to end implementation of project from requirements gathering to till deployment
- Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
- Involved in writing Stored Procedures and functions for database related tasks.
- Wrote VB.Net class modules for database connectivity and execution of stored procedures in SQL Server 2008.
- Developed User Interface using windows.
- Discuss with the business analysts and understand the new requirements. .
- Fixing the bugs in the application according to the priority set by the customer support.
Environment: Visual Studio Ultimate 2010.Visual Studio 2012, CSS 3.0, HTML5, ADO .NET, .NET Framework 4.0, VB.Net, ASP.Net, AJAX, MS SQL Server 2008, IIS 6.0, JQuery, JavaScript, Web services.
.NET Junior Developer
Confidential
Responsibilities:
- Involved in all stages for software engineering, right from database design and architecture decisions to Development and delivery of project.
- Created complex and responsive views compatible with all types of devices and browsers, to fulfill customer requirements that included extensive use of JQuery.
- Designing, Coding, implementing and testing applications using VB.Net, ASP. Net.
- Designed & Developed ASP.NET User Controls, Custom Controls, Validation controls and also web form controls
- Used LINQ to entities for query and entity manipulation.
- Involved in writing web services for the application for user interactive
- Regularly interacted with client to provide updates, taking feedback and implementing the suggestions.
Environment: Visual Studio Ultimate 2010.Visual Studio 2012, CSS 3.0, HTML5, ADO .NET, .NET Framework 4.0, VB.Net, ASP.Net, MS SQL Server 2008, IIS 6.0, JQuery, JavaScript, Web services.