.net Developer Resume
Bridgewater, NJ
SUMMARY:
- 6+ years of .NET Development experience in various applications based on Client/Server, N - tier architecture, Service Oriented Architecture (SOA) and Web based Technology.
- Involved in various phases of Software Development Life Cycle (SDLC) Analysis, Design and Implementation of Enterprise Web Applications, Stand alone and Distributed applications.
- Experience in developing web based applications using C#(5.x/4.x), ASP .NET(4.6/4.5/4.0), ASP.NET MVC(5/4/3), Web API, WCF, WPF, LINQ, ADO.NET, JQUERY, SOAP Web services, RESTful services, Angular JS(1.5/1.3), and XML.
- Enabled and Customized ASP.NET Web API Services and Security.
- Experience in Developing applications on MVC design pattern using Controllers, Actions Methods, View Engines (Razor, ASPX), HTML helper Methods, View Data and TempData. Good knowledge on MVP and MVVM Architecture.
- Experience in MV* frameworks like Angular JS for creating single page applications using concepts like Dependency Injection, Promises, Services, Components, Routing and Directives.
- Experience in developing and consuming WCF services, Web services(SOAP and REST) and Windows services.
- Experience in working with data object models like Language-Integrated Query (LINQ) and Entity frame work to retrieve and modify data.
- Experience in designing web pages effectively with JavaScript, HTML 5, CSS3, Bootstrap(3.x/2.x), Angular JS, Responsive Web Design, Jquery, AJAX, DOM and JSON.
- Experience in developing cross browser compatible web pages using Web API, Angular JS and AJAX.
- Experience in SQL Server 2014/2012/2008 writing SQL Queries, Database Design, Table Schema, Stored Procedures, Views, Functions, Database Triggers, Cursors, Joins and Replication.
- Experience in Developing applications using both Database First and Code First approch in Entity Framework(6.x/5.x).
- Extensively used Data Reader and Dataset in ADO.NETto retrieve, display, edit and update data in the database.
- Used AngularJS for creating controllers, factories, services, filters and custom directives, expertise in DOM manipualtion using JavaScript, Jquery and Angular JS.
- Experience in implementation of optimized, secured WCF Service by using Service, Operation, Data, Fault and Message Contracts.
- Worked on .NET Security features such as Authentication & Authorization using Forms Authentication, Windows Authentication and Passport Authentication, Authorizing Users, Roles and User Account Impersonation, tracing.
- Experience in using SOAP UI to test the web Services methods.
- Experience in developing rich, uniformed User Interface using CSS, Master pages, Themes, Silverlight, AJAX Controls, JQUERY and Angular JS.
- Involved in development of projects using SQL Server Integrated Services (ssis), sql Server Reporting Services (ssrs).
- Experience in using version controllers like TFS, GIT, VSS and VSTS.
- Experience in Test Driven Development incorporating N-Unit Testing.
- Hands on experience with Microsoft Azure and Cloud based services.
- Experience in working on projects with SDLC methodologies such as Waterfall and Agile.
- Experience in both working independetly and in a team-oriented collaborative environment.
TECHNICAL SKILLS:
Programming Languages: C, C#(5.x/4.x), T-SQL, PL/SQL.
Web Technologies: HTML, CSS, JavaScript, Jquery, Angular JS, AJAX, XML.
IDE: SQL Management Studio, Visual Studio (2015/2012/2010 ), SQL Developer.
.Net Framework: ASP.NET(4.x/3.5), ADO.NET, MVC(5.x/4.x), LINQ, WCF(4.5/4.0), .NET Framework(4.x/3.x)Entity Framework(6.0/5.0)
Database: SQL Server 2014/2012/2008/2005, Oracle 10g/11g, MS Access.
Reporting Tools: SQL Server Reporting Tools, Crystal Reports.
Version Controls: TFS, GIT, VSTS.
PROFESSIONAL EXPERIENCE:
.NET Developer
Confidential, Bridgewater, NJ
Responsibilities:
- Effectively involved in various stages of development.
- Involved in development of views, model classes and controllers using ASP.NET MVC 4.5 that incorporates both N-Tier Architecture and Database connectivity.
- Used web services (WCF & Web API) to interact with data layer to access data from the database.
- Implemented client-side validations using JavaScript, Angular JS, Jquery and AJAX Library.
- Designed, developed applications using advanced Microsoft technologies such as ASP.NET MVC 4 with Entity Framework, JQuery, HTML5, Razor, XML, WCF and CSS3 using Agile development practices.
- Used Database first approch in Entity Frameworkto perform CRUD operations.
- Used LINQ and LINQ to SQL data provider for interacting with the data in the Entity Framework
- Developed the web applications based on W3C standards and tested across different Internet browsers.
- Used Bottom-UP data modeling designing approach to add extra functionality for the existed database.
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter for consistent access to SQL data source.
- Participated in the logical level and physical level of the data modeling designing levels.
- Used Microsoft Azure to deploy applications and its database.
- Delivered quality performance, team player and mentor others. Excellent analytical and debugging skills.
- Developed the DTS packages using SSIS for data transformations between intranet and internet DB servers.
- Communicated effectively within the team, site and with the customers.
- Developed ASP.NET MVC views using HTML, Angular JS, JavaScript and CSS to control the style and layout of multiple views.
- Worked on configuring IIS, which includes Handler Mappings, Application pool, Http Bindings and configured Application Request Routing (ARR).
- Used Microsoft Team Foundation Server (TFS) for all the source code maintenance among the whole team members.
Environment: Visual studio 2015, .NET Framework 4.5, IIS 7.0 ASP.NET MVC 4.0, C#, XML, XSL, XSLT, JavaScript, HTML 5, jQuery, Angular JS, SQL 2012, RESTful Services, LINQ, Ajax Control Toolkit, WCF, Entity Framework, SSRS, SSIS, LINQ to SQL.
.NET Developer
Confidential - Kansas City, MO
Responsibilities:
- Developed User Interface using HTML5, CSS3, JavaScript, AJAX, JSON, JQuery, AngularJS and Bootstrap.
- Used Database first approch in Entity Frameworkto perform CRUD operations.
- Used LINQ and LINQ to Entities data provider for interacting with the data in the Entity Framework.
- Responsible for Designing and Developing the Reusable UI Components Like Partial View and MVC Layout View.
- Involved in building flexible UI, more user interactive and user-friendly web pages, reusable classes, functions using ASP.NET, C#, AJAX and JavaScript for client side validation.
- Developed RESTful web services using WEB API with different HTTP methods.
- Tested application Components extensively using Angular JS built in Testing-Facilities.
- Implemented Form Based Security Authentication and Authorization based on Access-Levels of pages.
- Implemented JavaScript form validation using Regular Expressions, Created synchronous and Asynchronous web service invoction with JavaScript.
- Created databinding in a view to a variable on the scope object using Angular JS.
- Created Indexes to speed up the Query process, Procedures and Cursors in PL/SQL SQL Server.
- Involved in design and developing of navigations control, user controls, custom control etc.
- Involved in gathering requirement and creating prototype for the new upgrade application.
Environment: ASP.NET, C#, HTML5, CSS3, MVC, JavaScript, ADO.NET, Entity Framework, AJAX, JSON, JQuery, AngularJS, Bootstrap, SQL Server 2012, ADO.NET, Windows Server 2003, XML.
Jr .NET Developer
Confidential
Responsibilities:
- Developed the web pages using ASP.NET and C#.
- Involved in Design and development of the Database.
- Used SQL Data adapter objects, Dataset, Data Table objects for manipulating data in the SQL data source using ADO .NET
- Used AJAX Library, CSS, JavaScript and various web controls to present data to users in a much comfortable environment.
- Deployed XML Web Services according to the business requirement.
- Develop middleware Objects using Classes, Partial Classes, Static Classes and OOP concepts such as inheritance, abstract classes and polymorphism.
- Used server validation controls to validate user input.
- Transformed information pertaining to various product lines in HTML, XML format and linked them in a systematic way for meaningful navigation.
- Improved the application performance using stored procedures and connection pooling.
- Created Master Pages for reusability.
- Involved in generating the reports.
- Involved in Unit testing.
- Designed and Developed custom components and interfaces for users to interact using custom C# and JavaScipt programming.
- Developed web pages using C# and ASP.NET.
- Worked on development of stored procedure and Quiries in SQL Server. Worked on joins, functions, CTE, Temp Tables, Table variables etc.
- Created Indexes to speed up the Query process, Procedures and Cursors in PL/SQL SQL Server.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter for consistent access to SQL data source.
- Involved in the complete life cycle of the process. (Requirement Gathering, Analysis, Design, implementaion, UAT, Testing phases)
- Created client side validations using JavaScript and Jquery.
- Handled the bug fixes and enhancements.
Environment: Visual Studio .NET 2005, ASP.NET 4.0/3.0, XML, IIS 6.0, C#.NET, AJAX, Java Script, Windows Services, Windows XP, Crystal Reports, MS SQL Server 2005.