We provide IT Staff Augmentation Services!

Web Developer Resume

3.00/5 (Submit Your Rating)

Elizabeth, NJ

PROFESSIONAL SUMMARY

  • Five years of professional experience in Web Application Development with C#, .Net Framework, ASP.NET MVC, Web Forms, HTML5, CSS3, JavaScript, jQuery, Ajax, SQL Server, T - SQL, ADO.NET, Entity Framework4.0/6.0,LINQ, WebAPI2.X, WCF, Web Services, JSON, XML,IIS and Visual Studio2010,2013,2015, TFS.
  • Design and development of highly scalable multi-tiered Web Applications, distributed applications and Web Services using Microsoft technologies.
  • Extensive design and programming experience with front-end web technologies including HTML5, CSS3, JavaScript, jQuery UI, AngularJS1.X, Angular2, Ajax and Bootstrap.
  • Designed and developed functional requirements and specifications of Web Service, WCF, andRESTfulweb API and provided functional testing against solutions.
  • Worked onASP.NET Securityfeatures using filters such asAuthentication and Authorization.
  • Strong knowledge inDatabase Analysis/Design, Entity Relationship Diagrams (ERD), Data Definition Language (DDL), Data Manipulation Language (DML).
  • Extensive experience with ORM technologies like Entity FrameworkDatabase model first and Code-first approach.
  • Worked extensively with ADO.NET objects like LINQ to SQL, LINQ to Objects.
  • In-depth knowledge of T-SQL, Stored procedures, User Defined Functions, Views, triggers, Indexes, Error Handling and Transaction.
  • Expertise in SSIS (SQL Server Integration Services) and SSRS (SQL Server Reporting Services).
  • Experience in working on Single Page Application(SPA) using AngularJS1.X/Angular 2 as Front-end framework which improved the performance of the application.
  • Building Strongly Typed applications with the AngularJS1.X/Angular2and ASP.NET MVC.
  • Experience in Web Services, Windows Communication foundation (WCF), Web APIas well asInternet Information Service (IIS)and data transfer inXML, JSON, PlainText.
  • Experience with testing using NUnit Framework and MSUnit tests for front-end testing using Jasmine framework with Karma Test runner.
  • Experience in mocking repository using MOQ framework and used Ninject for Dependency Injection.
  • Experience in all SDLC phases, document requirements and design, software application services with given requirements, timelines and quality criteria.
  • Hands on experience in writing test cases and using unit tests to validate development releases with test driven development(TDD) methodology.
  • Experience with TFS (Team Foundation Services) and SDLC methodologies such as Waterfall and Agile methodology.
  • Good communication skills and proven ability to provide coordination and support in a team environment.

TECHNICAL SKILLS

Programming languages: C#, JavaScript, AngularJS1.X, AJAX, HTML4/5, CSS3, XML, JSON, Typescript, T-SQL.

Web Technologies: HTML 4/5, JavaScript, CSS, Ajax, jQuery, AngularJS1.X/2

Web Services: SOAP, RESTful Web API/2.0

Frameworks: .NET 3.5-4.5, ASP.NET 4.0 WebForms, ASP.NET MVC 4/5, ADO.NET, Web API, WCF, Web Services, LINQ, Entity Framework4.1/6.X, jQuery, Telerik UI, Bootstrap, MOQ.

Web Server: IIS

Databases: MS-SQL Server 2008/2005, DB2.

Tools: Visual Studio, SQL Server Management Studio, Balsamiq, Designer, ERWin, Web Storm, Resharper, Code Coverage, Fiddler, Postman.

Platforms: Windows 10/8/7/2k/XP/NT

Version Control Tools: TFS2013, Git/Github

PROFESSIONALEXPERIENCE

Confidential, Elizabeth, NJ

Web Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
  • Built front-end SPA using HTML5, Angular2 and Bootstrap and backend server using ASP.NET Web API.
  • Used Angular Reactive forms to implement complex forms and performed the validations using Form Builder.
  • Used Angular Dependency Injections to inject objects into a class, instead of relying on the class to create the object itself.
  • Implemented Pipes to filter the data before displaying it to user
  • DevelopedUI Design based on HTML5, CSS3, and jQuery.
  • Created and Consumed RESTFULWebServices using Angular2HTTP Module
  • Responsible for developing the reusable Components on UI(Views).
  • Involved in implementation of Object Oriented Concepts during development.
  • Extensively used data rendering directives such as ngFor, ngIf, ngShow, ngHide as well as routing directives.
  • Developed Custom Directives using Angular2 and Implemented Routing, imperative Routing and Guards with the help of Angular2 Router Module.
  • Used ngModel to achieve two-way binding and using ngIf to display the error messages
  • Used Angular2 HTTP Module to make API calls and worked with the observables.
  • Implemented Guards like canActivate, canDeactivate when user tried to navigate from one route to a different route
  • Implemented custom validations by extending ValidationAttribute class and used it in the model classes.
  • Enabling CORS and allowing the request through different hosts and JSON formatters for sending data in camelCase.
  • Used JSON to transmit data between Server and Application, an alternative to XML Serialization
  • Conducted tests on the Web API by using Fiddler web debugging proxy.
  • Used Team Foundation Server 2008 for Source Code Control, project related document sharing and team collaboration.
  • Performed Unit Testing with Jasmine using Karma Test Runner.

Environment: ASP.NET Web API2, C#, Entity Framework, JavaScript, Angular2, Responsive Design, HTML5, Bootstrap, CSS3, T-SQL, SQL Server2012, Visual Studio 2015, LINQ, Batarang, Jasmine, Karma Test Runner.

Confidential, New Brunswick, NJ

Application Developer

Responsibilities:

  • Developed a web application by usingWeb API with AngularJS and leveraged Entity framework (EF) in the environment by using Visual Studio.
  • Build front-end SPA using HTML5, AngularJS and Bootstrap and backend server using ASP.NET Web API.
  • Involved in implementation of Object Oriented Concepts during the development.
  • Customized and consumed Web API with $resource and $http services to achieve CRUD operations.
  • Involved in the design and development of application on ASP.NETWebAPI(C#), and MVVM Frameworks(AngularJS).
  • Extensively used various data rendering directives such as ng-repeat, ng-if, ng-show, ng-hide as well as routing directives.
  • Implemented AngularJS Controllers to maintain each view data, implement Angular Service calls using Angular factory, service, provider.
  • Implemented ng-repeat to display tabular data and utilized features such as sorting, filtering, paging and data manipulation to perform CRUD operations by using AngularJS.
  • Utilized ng-Animate with UI Router to transition between views.
  • Implemented AngularJS Authentication Service for login/logout and maintained the token until one application life cycle.
  • Performed AngularJS form validation and AngularJS form properties with ng-show.
  • Implemented server-side validation using Data Annotation Attributes and created custom validation attributes.
  • Implemented custom validations by extending ValidationAttribute class and used it in the model classes.
  • Populating dynamic data using ng-repeat and UI grid with external filtering functionality.
  • Enabling CORS and allowing the request through different hosts and JSON formatters for sending data in camelCase.
  • Used Fiddler as web debugger tool for requests and response.
  • UtilizedAngularJSServices, Factory and Dependency Injection techniques to ensure an Inversion of Control (IOC) by focusing on minimizing the number of watchers in order to increase the performance.
  • Used Team Foundation Server 2008 for Source Code Control, project related document sharing and team collaboration.
  • Used Batarang for debugging AngularJS $scope variable and fixed any issues arised.
  • Performed Unit Testing with Jasmine Framework using Karma Test Runnner.

Environment: Net, ASP.NET MVC, C#, Entity Framework, Telerik, UI Bootstrap, WCF, JQuery, HTML, CSS, MS SQL Server 2012, Jasmine, Karma.

Confidential, Windsor, CT

ASP.NET MVC Developer

Responsibilities:

  • Designed and implemented application using C#, ASP.NET MVC with Razor View Engine, JavaScript, jQuery, AJAX, HTML, CSS3 and bootstrap.
  • Developed views with scaffolding templates, layouts, partial views, and custom HTML Helper with Razor View Engine.
  • Implemented repository pattern decoupling the application from the data access layer.
  • Created model classes using Entity Framework and used LINQ.
  • Used automapper tools to map domain model classes to ViewModels which view specific classes.
  • Worked with WCF services to expand reach of common resources.
  • Configured custom routings for search by multiple options.
  • Implemented Async Controllers to improve slightest of performance.
  • Integrated jQuery, Ajax, and JSON into client UI for smooth and enhanced UI in razor views.
  • Prepared test plans and data, and user documentation for customer billing system.

Environment: ASP.NET MVC5, C#, WCF, JavaScript, jQuery, jQueryUI, Ajax, HTML, CSS3, Font Awsome, Bootstrap, T-SQL, SQL Server2012, AutoMapper, EntityFramework, LINQ, Visual Studio 2012, TFS.

Confidential, Reading, PA

ASP.NET WebForms Developer

Responsibilities:

  • Developed application with C#, ASP.NET WebForms, ADO.NET, WCF Web Services, HTML, CSS3, JavaScript, jQuery, Ajax and User Controls.
  • Followed N-Tier architecture for the application development with DAL, BLL, and UI.
  • Utilized ADO.NET in DAL for Database access.
  • Utilized Master page and user controls to increase code reusability.
  • Used ASP.NET Validation Controls and JavaScriptvalidations.
  • Application state management using Session, Cookies to store the application state.
  • Used Repeater control to display customized menus.
  • Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
  • Used grid view to display data in tabular form with paging for inline editing, deleting, and view support.
  • Used Log4Net to log and record user activities and used a view to display it.
  • Implemented form Authentication and Authorization based on user role.
  • Provided Auto Complete using Ajax and WebServices to offer better search experience.
  • Used NUnit to test and verify functionalities of Business and Repositories in DAL

Environment: ASP.NET 4.0 Web Forms, C#, JavaScript, Ajax, CSS, ADO.NET, WCF, Web Services, XML, T-SQL, SQL Server 2008, Visual Studio 2010, Log4Net, Nuit, TFS2013.

We'd love your feedback!