We provide IT Staff Augmentation Services!

Web Developer (angularjs/.net) Resume

2.00/5 (Submit Your Rating)

New Brunswick, NJ

SUMMARY

  • Six years of professional experience in both front - end and back-end web application design, implementation of object oriented design, software design patterns, service oriented architecture (SOA), MVC, n-tier architecture, relational database design and administration.
  • Extensive design and programming experience with front-end web technologies including HTML5, CSS3, JavaScript, jQuery, jQuery UI, AJAX and Bootstrap.
  • In-depth knowledge of Single Page Application (SPA) using AngularJS JavaScript framework.
  • Proficiency in developing web applications using ASP.NET web forms, ASP.NET MVC, Web Services, Windows Communication Foundation (WCF) and ASP.NET Web API.
  • Expertise in MS SQL Server and writing complex queries, Stored Procedures, User-Defined Functions, Views, Triggers, Indexes, Error Handling and Transaction.
  • Experienced in Object-relational mapping using ADO.NET, Entity Framework, LINQ to SQL and LINQ to Objects.
  • Worked on SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS) to deliver data conversion, ETL solutions and customized data reports.
  • Utilized NUnit in ASP.NET MVC and Jasmine for unit testing.
  • Experience with project management tool, source/version control including Team Foundation Server (TFS), JIRA and GIT.
  • Experience in different software development life cycle processes: Waterfall, Agile-SCRUM and XP.
  • Skilled with documentation tools such as MS Visio, Star UML and Balsamiq.
  • Strong knowledge of Object Oriented Programming (OOP) concepts and Design Patterns.
  • Experience with multiple web servers including IIS and Apache.
  • Excellent communication and inter-personal skills, flexible and versatile to new environments, self-motivated good team player and quick learner.

TECHNICAL SKILLS

Operating Systems: Windows 9x/ME/XP/7/8.x/10.x UNIX/Linux (Ubuntu, CentOS, Redhat, Fedora)

Programming Languages: C#, C, C++, Java, PHP

Front-End Languages/Scripts: JavaScript, jQuery, jQuery UI, Bootstrap, HTML5, CSS3,JSON,AJAX

.NET Technologies: ASP.NET MVC 5/4, ASP.NET Web Forms .Net Framework 4.x/4/3.5/3/2 Entity Framework 6/5/4, ADO.NET, LINQ Web Services, WCF, Web API

Database/Service tools: SQL Server 2014/2012/2008 , SSIS, SSRS MYSQL, Oracle 10g

Tools: Visual Studio 2008/2010/2012/2015 , SQL Server Management Studio, Dreamweaver CS3, SQLyog, MySQL Workbench, Eclipse, Netbeans, Brackets, Sublime Text, Zend Studio etc.

Project Management tools: Team Foundation Server (TFS), JIRA and Git

Debugger/Testing: NUNIT, Fiddler Jasmine, Batarang

Methodologies: Waterfall, Agile-SCRUM, XP

PROFESSIONAL EXPERIENCE

Confidential, New Brunswick, NJ

Web Developer (AngularJS/.NET)

Responsibilities:

  • Built front-end SPA using HTML5, AngularJS, Bootstrap and backend server using ASP.NET Web API.
  • Customized and consumed Web API with $http service to achieve CRUD operations.
  • Utilized ngAnimate with UI Router for transition between views.
  • Developed the security system using ui-route custom authorization method for angular application and JWT with bearer token for Web API security.
  • Maintained log-in status after page is refreshed and performed page redirection in app.run().
  • Reduced the number of watchers by changing many bindings into one time bindings.
  • Created necessary custom $watch to highlight input background in different colors based on input value.
  • Performed AngularJS Form Validation and AngularJS Form properties with ng-show and created a custom validation directive for comparing two input values.
  • Populated dynamic data in ng-repeat and UI Grid with external filtering functionality.
  • Implemented custom directives for footer attribute with template.
  • Implemented custom directive for Modal dialog box with template.
  • Implemented custom filters for drop down lists to display values for key/value pair data.
  • Used Fiddler as a web debugger tool and Batarang as AngularJS web inspector.
  • Performed unit testing with Jasmine

Environment: ASP.Net Web API 2, C#, Entity Framework, JavaScript, JQuery, AngularJS, Responsive Design, HTML5, Bootstrap, CSS3, T-SQL, SQL Server 2012, Visual studio 2015, LINQ, Lambda, Fiddler, Batarang, Jasmine.

Confidential, Fairfax, VA

.Net Developer (ASP.NET/MVC5/C#)

Responsibilities:

  • Responsible for analysis, design, implementation and deployment of code and database.
  • Built web application using ASP.NET MVC 5.
  • Designed the database using SQL Server 2014 with SQL Server management studio and create Stored Procedures for specific view model.
  • Designed and executed n-tier architecture using Entity Framework 6 as Data access layer and View model for Business access layer with LINQ to select specific/clean data.
  • Implemented Action filters such as Authorize, OutputCache, ErrorHandle to handle specific behavior of each controller.
  • Implemented validation using Data Annotation to set the validation rule/information and using client side validation by adding “EnableClientValidation” with the use of jQuery, jQuery.validate and unobtrusive.
  • Used third party library to optimize the design of web page such as Telerik Kendo UI Grid.
  • Used Bootstrap to help the responsiveness of webpage and designed with custom CSS3 style sheet on elements.
  • Designed the Layout page for the whole application to act as a template for each View.
  • Front-End HTML page used Razor View 3.2.3 as a view engine and HTML5.
  • Front-End script used jQuery 3.1.0 and jQuery UI 1.12.0.
  • Used WCF as a service to provide the data from database, purposely for security. And consume the service using jQuery /Ajax in the cross domain environment.
  • Tested the functionality of the web application using Nunit to perform Unit testing.
  • Used JIRA as management tool and GIT as a version control.

Environment: ASP.Net/.Net Framework 4.5.2, C#, ASP.Net MVC 5, WCF, Entity Framework 6, LINQ, SQL Server 2014, Razor View 3.2.3, HTML5, CSS3, Bootstrap, JavaScript, jQuery 3.1.0, jQuery UI 1.12.0

Confidential, Carrollton TX

ASP.NET Developer (MVC)

Responsibilities:

  • Designed web base application using C#, ASP.NET MVC 5.0 with Razor View Engine, jQuery, AJAX, HTML5 and CSS3.
  • Designed user interface with Razor Views, Partial Views, CSS3, Bootstrap and HTML5.
  • Developed view with Scaffolding templates, Partial Views and custom HTML Helper with Razor View Engine.
  • Implemented View Model to bind data between Views and Models.
  • Used containers such as ViewBag and TempData to store and pass data from controllers.
  • Implemented Sessions to maintain user information across pages.
  • Developed rich and lightweight user interactions using jQuery and AJAX.
  • Used Grid.MVC to provide more flexible, editable and sortable grid view to increase user interaction.
  • Implemented the N-tier architecture, e.g. Presentation Interface (UI), Business Logic Layer (BLL), and Data Access Layer (DAL) for more clear, maintainable and efficient architecture.
  • Create models using Entity Framework.
  • Retrieved and manipulated data using LINQ and Lambda Expression.
  • Implemented Error Handling functions and methods to avoid vulnerabilities and exposing code to end users.
  • Used Filters for user authentications and authorizations as well as caching pages to improve performance.
  • Implemented both service side (Data Annotation) and client side (jQuery) validation.
  • Implemented SQL queries as well as Dynamic SQL procedures for searching dataset and manipulating data in SQL Server 2012.
  • Implemented nUnit testing followed TDD methodology

Environment: Visual Studio 2013, ASP.NET MVC 5.0, SQL Server 2012, C#, Entity Framework, WCF, LINQ, AJAX, JSON, HTML5, JQuery, CSS3, Bootstrap.

Confidential

Software Engineer

Responsibilities:

  • Participating in the high-level and low-level system design, planning, estimation and implementation.
  • Designed and developed Web Application software for Customer care and management using C#, ASP.NET Web Forms and SQL Server 2008.
  • Designed and developed Complete Business Automation Software for Confidential using C#, ASP.NET MVC 4 and SQL Server 2008.
  • Designed and developed company websites using Wordpress, Joomla, Drupal and MySQL.
  • Designed and developed API for SyncSwitch using PHP, Drupal and MySQL.
  • Designed and developed Databases for various Web Application software.
  • Writing complex SQL queries and reviewing SQL queries for the other team members.
  • Served in the product support team for quality assurance.

Confidential

Responsibilities:

  • Responsible for design, implementation of code and database.
  • Built the web application using ASP.Net Web Forms.
  • Designed the database using SQL Server 2008 with SQL Server Management Studio.
  • Design and executed n-tier architecture using ADO.Net as Data access layer and BAL for Business logic.
  • Used multiple state managements such as Cache, Cookies, View State, Hidden Field, Query string, Session to provide/keep information associated with the page.
  • Implemented multiple controllers such as Repeater, GridView to show the data.
  • Implemented technologies/techniques such as Ajax toolkit, Ajax autocomplete extender on some elements on the web page.
  • Front-end script used jQuery and JavaScript.

Environment: ASP.Net/.Net Framework 4.0, C#, ASP.Net Web Forms, ADO.Net, LINQ, SQL Server 2008, XHTML, CSS3, JavaScript, jQuery, jQuery UI.

Confidential

Responsibilities:

  • Responsible for design, implementation of code and database.
  • Built the web application using ASP.Net MVC 4.
  • Application was designed under OOP manifest in order to make the source code reusability and reduce complexity.
  • Designed the database using SQL Server 2008 with SQL Server Management Studio.
  • Designed and executed n-tier architecture using ADO.Net as Data access layer and View model for Business access layer with LINQ to select specific/clean data.
  • Showed data in the page using MVC grid.
  • Implemented various validation method for the pages including JavaScript validation, View model data annotation.
  • Designed custom CSS3 style sheet for the web application.
  • All the scrips and style sheets were loaded using building for better performance.
  • Implemented technologies/techniques such as AJAX and jQuery for pagination of the grid table.

Environment: ASP.Net/.Net Framework 4.0, C#, ASP.Net MVC 4, ADO.Net, LINQ, SQL Server 2008, XHTML, CSS3, JavaScript, jQuery, jQuery UI.

We'd love your feedback!