We provide IT Staff Augmentation Services!

Front-end Developer Resume

Long Island, NY

SUMMARY:

  • 6+ years’ professional experience with .NET technology on both front - end and back-end web application design and development.
  • Strong understanding in object oriented design, n-tier architecture, relational database design and implementation.
  • In depth experience on n-tier architecture such as Data Access Layer, Repository Layer, Business Layer.
  • Proficiency in developing web application with ASP.NET webform, ASP.NET MVC, MVVM, ASP.NET WebAPI with AngularJS MVW framework.
  • In depth experience on front-end web design and development using HTML5, CSS, Bootstrap, Javascript, jQuery, JSON, AJAX, AngularJS and Angular 2/4.
  • Excellent Knowledge in implementing Single Page Application (SPA) with AngularJS injecting ngRoute module.
  • Expertise in object oriented programming in C#, including inheritance, polymorphism and encapsulation.
  • Involved in building WCF as Web Service and connect establish connection from application to WCF.
  • Performed unit test for AngularJS using Jasmine and NUnit for MVC as testing framework to test application in automated and isolated manner.
  • Extensive experience in ADO.NET to connect database and retrieve and manipulate data from database.
  • Extensive experience in Entity Framework, Language-Integrated Query (LINQ) and Lambda Expression.
  • Proficient in design and management of database with MS SQL Server using Data Definition Language (DDL), Data Manipulation Language (DML).
  • Involved in project design documentation assisting product manager in UML (use case diagram, class diagram, data flow diagram), ER diagram and mockup design.
  • Developed application under various SDLC methodology such as Agile, Waterfall and TDD.
  • Experienced in Version control system like Mercurial, TFS (Team Foundation Server) and GitHub.
  • Extensive experience in SQL Server Integration Service (SSIS) and SQL Server Reporting Service (SSRS).
  • Great team player with strong communication skills, problem solving skills and ability to learn as well as adapting to new technology.

TECHNICAL SKILLS:

Programming Languages: C#, C++, Java, Python, Ruby

.NET Technologies: ASP.NET Framework4.6/4.5/4, ADO.NET, Entity Framework6/5, ASP.NET Webform, ASP.NET MVC5/4 LINQ, Web API2/, WCF

Front-end Technologies: ASPX, HTML5, CSHTML, Javascript, jQuery, Json, CSS3, Bootstrap3, AJAX, AngularJS1.4/1.0, Angular2/4

Database: MS SQL Server2012, T-SQL, SSIS, SSRS, MySQL

Testing / Debugging: Jasmine, NUnit / Fiddlers, Batarang, Visual Studio

IDE: MS Visual Studio 2015/2012/2010 , MS SQL Server management studio2012

Design Methodology: Agile, Waterfall, TDD

Other: TFS, GitHub, Mercurial, Ruby on Rails, Matlab, PHP, EclipseProject Experience

PROFESSIONAL EXPERIENCE:

Confidential

Front-end Developer, Long Island, NY

Responsibilities:

  • Involved in requirement gathering, designing, development, UI reviews, and maintenance.
  • Developed single page applications using Angular 2, Typescript, HTML5, CSS3, and Bootstrap.
  • Designed the page using Bootstrap and some custom CSS.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 2.
  • Created reusable templates and dynamically rendered them according to business logic.
  • Good knowledge on using Angular APIs like @angular/http For making HTTP requests, @angular/common Common core things including form validation, @angular/router Routing for our entire app, @angular/forms Creating Reactive forms and perform validation, rxjs for Observable
  • Implemented Reactive form throughout the application and performed both angular build in form validation and custom validation.
  • Completed routing and navigation of application by configuring Router module with child route and route guard.
  • Good knowledge on creating services with Angular 2 @injectable decorator, as to make the service available for dependency injection when creating components.
  • Designed client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular 2. worked with NPM package manager tools (Node JS).
  • Performed unit testing for the Angular application using karma.
  • Called the Restful web service calls for POST, PUT, DELETE and GET methods.
  • Developed CSS3 to style page layouts, navigation and page-loading spinner.
  • Followed Agile-Scrum development methodology to ensure delivery of high quality work with monthly iteration, also involved in sprint planning and retrospectives.
  • Utilized Target Process as Agile-Scrum project management tool.
  • Used Mercurial for managing source code by resolving merge conflicts that occur during collaboration of various stakeholders of the application.

Environment: Angular 2, Angular 4, Agile, Mercurial, Target Process, JSON, npm, Microsoft Visual Studio 2015, Microsoft SQL Server 2012, Web API 2, Bootstrap 3.3.7, HTML5, CSS3.

Confidential

Web Developer (.Net/MVC/WebAPI), Edison, NJ

Responsibilities:

  • Worked with N-tier architecture including Business, Repository and Data Access Layers using C#.
  • Performed coding, testing and supporting work of .NET web applications using .Net Framework, ASP.NET C#, MVC architecture and Web API as back-end REST service.
  • Utilized Razor engine to render front-end page, including layout page, partial view, strongly typed view, and HTML Helper class, ViewData, ViewBag, TempData, Query String, Cookie and Session.
  • Designed and developed front-end with CSHTML, CSS, Bootstrap, jQuery to achieve fancy UI page with proper functionality.
  • Completed extensive front-end functionality such as input validation and AJAX with jQuery.
  • Utilized jQuery validation and jQuery unobtrusive validation to achieve client-side validation.
  • Implemented input validation for strongly typed view using data annotation on models and HTML helper class on Razor Engine.
  • Performed server side validation for better security to handle JavaScript disable on browser.
  • Employed bundling and minification, as well as CDN to reduce the number of request to server and improve performance of page loading.
  • Implemented back-end functionality, logic of web application using C# in controller.
  • Performed attribute routing for both MVC and Web API for costumed routing.
  • Implemented Exception Handling with action filter and costumed error page.
  • Implemented Authentication and Authorization with action filter.
  • Utilized Entity Framework for mapping models to database and insert, retrieve and update database.
  • Used Language-Integrated Query (LINQ) and Lamda Expression to filter the data.
  • Performed unit test with NUnit for controllers and method in back-end.
  • Involved in Database management by programming using SQL Server and creating database objects like Stored Procedure, Views, Triggers, Joins and user defined Functions (UDF).
  • Followed agile workflow with scrum meeting to develop application efficiently.
  • Developed application with TFS as Version Control System.

Environment: Microsoft Visual Studio 2015, Agile, TFS, ASP.NET/.NET Framework 4.6, Entity Framework 6, Microsoft SQL Server 2012, MVC 5, Web API 2, C#, jQuery 3.1.0, Bootstrap 3.3.7, AJAX, HTML5, CSS3.

Confidential

Web Developer (.Net/Web API with AngularJS), Concord, CA

Responsibilities:

  • Actively involved in Software Development Life cycle (SDLC) starting from Requirements gathering, feasibility analysis, requirement specification document, analysis, design & development of the project.
  • Assisted Product Manager with designing UML diagrams (use case diagram, class diagram, data flow diagram), ER diagram using MS Visio.
  • Adopted N-tier architecture for the project, including Business, Repository and Data Access Layers.
  • Developed under Test Driven Development (TDD) workflow for efficient development.
  • Used MVW framework as front-end framework with ASP.NET Web API architecture as back-end server.
  • Developed front-end with CSHTML, CSS, Bootstrap, Javascript, AngularJS to achieve a better-looking UI and proper functionality.
  • Fulfilled extensive front-end functionality such as input validation and AJAX using AngularJS.
  • Achieved communication between AngularJS DOM and API Controller by http call and JSON.
  • Implemented Single Page Application (SPA) with AngularJS using ngRoute, custom directive with isolated scope, filters, custom filter, validation, http call, Service and Factory.
  • Optimized the rendering performance by reducing the number of Watchers during Digest cycles.
  • Implemented back-end functionality with C# on Web API architecture.
  • Utilized action filter for Exception Handling and Web API Routing.
  • Implemented Entity Framework for mapping models to database and insert, retrieve and update database.
  • Used Language-Integrated Query (LINQ) and Lamda Expression to filter the database.
  • Involved in Database Design and Database management by programming using SQL Server and creating database objects like Stored Procedure, Views, Triggers, Joins and UDF.
  • Performed unit testing with Jasmine for AngularJS as a part of Test Driven Development (TDD) cycle to test every part of application in automated and isolated manner.
  • Used Fiddlers to debug Web API and Batarang to debug AngularJS.
  • Assisted BI team with Microsoft SQL Server Integration Service (SSIS).
  • Assisted BI team with report using Microsoft SQL Server Reporting Service (SSIS).

Environment: Microsoft Visual Studio 2013, Microsoft Visual Studio 2010, Microsoft SQL Server2012, TDD, ASP.NET/.NET Framework 4.5, Entity Framework 6, ASP.NET Web API 2, C#, javascript, AngularJS 1.4, Bootstrap3, AJAX, HTML5, CSS3, Jasmine, Fiddlers, Batarang, Microsoft Visio.

Confidential

Web Developer, San Francisco, CA

Responsibilities:

  • Utilized HTML, CSS, Bootstrap, Javascript, jQuery to design and develop front-end User Interface(UI).
  • Implemented AngularJS MVW as main structure in UI and Razor View Engine for Login module to achieve Authentication and Authorization.
  • Achieved extensive front-end functionality such as client-side input validation with AngularJS form validation as well as jQuery validation.
  • Utilized http call and JSON to communicate between AngularJS DOM and MVC Controller.
  • Implemented input validation for bonded data with data annotation and HTML helper class for register page.
  • Fulfilled back-end functionality with C# in MVC Controller working as a service.
  • Adopted Entity Framework for mapping models to database and insert, retrieve and update database.
  • Used Language-Integrated Query (LINQ) and Lamda Expression to filter the database.
  • Managed Database by using T-SQL and created stored procedures, user defined functions and etc.
  • Followed Agile SDLC methodology with scrum meeting for efficient development.
  • Applied unit testing with Jasmine for AngularJS

Environment: Microsoft Visual Studio 2012, Microsoft Visual Studio 2010, Microsoft SQL Server 2012, ASP.NET/.NET Framework4.5, Entity Framework 5, ASP.NET MVC4, C#, AngularJS 1.0, Bootstrap 3.0, AJAX, HTML5, CSS3, Jasmine.

Confidential

Web Developer, Ewing, NJ

Responsibilities:

  • Worked under Agile workflow with daily scrum meeting.
  • Used HTML, CSS, Bootstrap, Javascript, jQuery for User Interface(UI) page with Razor View Engine.
  • Achieved extensive front-end functionality such as client-side input validation and AJAX with jQuery.
  • Performed both client and server side input validation for bonded data with data annotation and HTML helper class and jQuery unobtrusive validation.
  • Implemented back-end functionality, logic of web application with C# in controller.
  • Utilized Entity Framework for mapping models to database and to insert, retrieve and update database.
  • Performed data filtering by using Language-Integrated Query (LINQ) and Lamda Expression.
  • Adopted TFS as Version Control System and used NUnit to perform unit testing.
  • Designed SSIS package which extracts data from database, validate the data and load it into excel file.

Environment: Microsoft Visual Studio 2012, Agile, TFS, ASP.NET/.NET Framework 4.5, Entity Framework, Microsoft SQL Server 2012, MVC 4, C#, jQuery, Bootstrap 2.0, AJAX, HTML, CSS.

Confidential

Web Developer, North Bergen, NJ

Responsibilities:

  • Used ASPX engine to connect front-end to code-backend and simplify code.
  • Designed and developed front-end with HTML, CSS, Javascript, jQuery.
  • Implemented front-end page using master page, user control, validation control, repeater, GridView, ViewState, cookie, session.
  • Performed front-end functionality with AJAX toolkit such as autocomplete and popup model.
  • Implemented web application logic using C# code to support ASPX page.
  • Connected to database and access data, as well as insert, retrieve and update database with ADO.NET.
  • Used MS SQL Server to define stored procedure, trigger, user defined function and much more.
  • Experienced in build and utilize WCF as Web Service and establish connection from application to WCF.
  • Integrated and transformed data using SQL Server Integration Service(SSIS)
  • Build and publish report with SQL Server Report Service(SSRS).

Environment: Microsoft Visual Studio 2010, Microsoft Visual Studio 2008, Microsoft SQL Server 2008, ASP.NET framework, ADO.NET 4.0, C#, ASP.NET WebForm, Javascript, AJAX, HTML, CSS, WCF.

Hire Now