We provide IT Staff Augmentation Services!

Angularjs, Asp.net Mvc Developer Resume

5.00/5 (Submit Your Rating)

Nyc, NY

SUMMARY:

  • 8+ years of professional experience as .NET software engineer.
  • Proficient in ASP.NET MVC, ASP.NET Web Form, C#, .NET framework, CSS, Javascript, JQuery, AngularJS, ASP.NET Web Services, Microsoft SQL Server, ADO.NET, Entity Framework.
  • Developed and managed databases using ADO.NET and Entity Framework, SQL Server.
  • Experienced in working with team using Microsoft Team Foundation Server (TFS) and GitHub.
  • Comfortable working with third - party libraries/framework and modules such as Unity, Kendo UI, Auto Mappers, OWin, Rectangular, UI-Grid, UI-Route and testing units such as Jasmine, Karma and NUnit.
  • Developed Single Page Application using AngularJS framework for building dynamic web applications.
  • Some experience in Android Studio, Java/J2EE, MySQL, Spring Framework, Hibernate.
  • Developed application using n-tier architectural patterns for abstraction and reusability.
  • Developed application by implementing Generic Repository and Unit Of Work to delegate procedures.
  • Created and implemented Custom User Controls in ASP.NET.
  • Incorporated client side validation using UnObtrusive Javascript Validations.
  • Expertise in creating Stored Procedures, T-SQL Queries, Triggers, Pivot, and Cursors.
  • Expertise in code-first approach to create database through both fluent-API and/or data annotations.
  • Extensive understanding in MVC security features including authentication filters and authorization filters.
  • Possess deep insight in Object Oriented Programming including encapsulation, abstraction, inheritance and polymorphism.
  • Possess ability to work with specialists of different disciplines to implement in programming logic.
  • Understands Standard Operating Procedures to implement in business logic.
  • Expertise in design patterns such as singleton pattern and factory pattern.
  • Understands the different usage of cache, cookies and session
  • Expertise in different filters in MVC framework to control logic before and/or after the action method.
  • Expertise in different collection interfaces including ICollection, IEnumerable, IDictionary and IList.
  • Expertise in use of delegates such as Func, Predicate, Comparison, Action and Converter and to in corporate with LinQ or Lambda Expression.

TECHNICAL SKILLS:

Languages: C#, AngularJS, HTML5, JavaScript, JQuery, MySQL, CSS 3, Java, PHP, C++, C

Frameworks: Entity Framework, JQuery, ASP.NET MVC Web API, Spring, Hibernate, Unity, Auto Mappers, OWin, NUnit

Databases: Microsoft SQL Server 2008, ORACLE MySQL.

Integrated Development Environments (IDE)/Tools: Visual Studio 2017/2012/2010/2008, Sublime Text 3, Eclipse, Android Studio

WORK EXPERIENCE:

Confidential, NYC, NY

AngularJS, ASP.NET MVC Developer

Responsibilities:

  • Designed the application using HTML5, AngularJS, JQLite, CSS, UI-Grid, Bootstrap, CSS, Web-API, ngroute and responsive web-design that supports mobile environment.
  • Designed database using SQL Server and imported using entity framework.
  • Implemented complex SQL queries using stored procedures.
  • Developed multi-tier application to resolve separation concerns: Repository layer that maps data from the storage to provide abstraction over data access, data access layer using entity framework and service layer to encapsulates business logic that uses repository.
  • Implemented generic repository to promote reusability of the code.
  • Utilized Jasmine for unit testing for dependency free testing.
  • Utilized promise to run http request asynchronously and chains of promises using $q.all and $q.when.
  • Developed customized security by extending security interfaces.
  • Utilized different types of providers: provider, factory, value, constant and service according to the usage.
  • Utilized $broadcast, $emit and $on and $rootscope to pass data between the controllers.
  • Utilized ng-modules such as ui-grid, ui-route, and ngsanitize.
  • Developed custom-form validation using built-in angular form properties such as $valid, $invalid, $pristine and $dirty.
  • Developed custom provider to create module-wise configurable service object using config.
  • Utilized built-in directives such as ng-show, ng-hide, ng-if, ng-include, ng-repeat, ng-model, etc.

Environment: Visual Studio 2015, ASP.NET WEB-API, Entity Framework, AngularJS, JQLite, HTML5, Javascript, CSS, Bootstrap, ASP.NET MVC

Confidential, Piscataway, NJ

AngularJS, ASP.NET Developer

Responsibilities:

  • Designed the application using HTML5, AngularJS, JQLite, CSS, ng-Grid, Bootstrap, CSS, Web-API, ngroute and responsive web-design for mobile access.
  • Designed database using code-first approaches using fluent API.
  • Developed multi-tier application by separating out repository layer, data access layer and service layer.
  • Utilized mvc built-in security features and token based authorization to secure web-api.
  • Utilized promise to run http request asynchronously and chains of promises using $q.all.
  • Utilized custom directives to inject html-markups javascript functionality. Further, isolated scope to prevent parent scope to flow-down into directives.
  • Utilized factory and service methods to use built-in angular dependency injection.
  • Utilized ng-modules such as ng-grid, ng-route, and ngsanitize.
  • Developed custom-form validation using built-in angular form properties such as $valid, $invalid, $pristine and $dirty.
  • Developed custom provider to create module-wise configurable service object using config.
  • Utilized built-in directives such as ng-show, ng-hide, ng-if, ng-include, ng-repeat, ng-model, etc.

Environment: Visual Studio 2015, ASP.NET WEB-API, Entity Framework, AngularJS, JQLite, HTML5, Javascript, CSS, Bootstrap, ASP.NET MVC

Confidential, Parsippany, NJ

ASP.NET MVC Developer

Responsibilities:

  • Involved in database designs/maintenance/analysis, system architecture and programming.
  • Developed multi-tier application using ASP.NET MVC template, C#, jQUery, Bootstrap, CSS, HTML, Entity Framework and SQL Server.
  • Utilized layout to provide uniform feel of the application pages.
  • Utilized partial view for reusability and to resolve maintenance difficulty; incorporated jquery and ajax calls for pop ups.
  • Created database tables and wrote T-SQL Queries and stored procedures to create complex join tables and to perform CRUD operations.
  • Utilized viewbag, viewdata and tempdata to manage data across pages and within the page.
  • Utilized dependency injection using Unity framework.
  • Created data using code-first approaches.
  • Designed and developed class libraries for Exception Handling, Logging, Security and Data Access.
  • Utilized attributes, especially built-in security attributes to manage security to protect cross site scripting, cross site request forgery and html injection.
  • Extensive use of action filters and exception filters to manage outputcache and error handling as well as authorize attribute to control user access based on the role.
  • Implemented server-side and client side validation using data annotation.
  • Used LinQ and lambda expression for less complex SQL Queries.

Environment: Visual Studio 2015. ASP.NET MVC, SQL Server 2012, JQuery, HTML, Javascript, CSS, Bootstrap, Entity Framework

Confidential, Melville, NY

ASP.NET Developer

Responsibilities:

  • Involved in database designs/maintenance/analysis, system designs, documentation/specification, programming and testing.
  • Developed multi-tier application using ASP.NET web forms, C#, jQuery, Bootstrap, CSS, HTML, ADO.NET and SQL Server.
  • Created database tables and wrote T-SQL Queries and stored procedures to create complex join tables and to perform CRUD operations.
  • Designed and developed class libraries for Session Management, Data Access, Business Logic, Exception Handling, Logging and Security.
  • Utilized ADO.NET classes such as dataset, datatable, dataadapter and datarow.
  • Utilized data controls such as repeaters, datalist, detailsview, formview and gridview.
  • Implemented server-side and client side validation. Such validations include: required field, compare, regex, range, comparevalidator, html5 validators.
  • Used LinQ and lambda expression for less complex SQL queries.
  • Utilized cookies, session, viewstate, hidden field to manage data across the application.
  • Managed page rendering and view by utilizing appropriate page event.
  • Extensive use of data grids, repeaters, dropdown-list, tables to manipulate data retrieval and presentation.

Environment: Visual Studio 2015, ASP.NET, SQL Server 2012, JQuery, ADO.NET, C#, HTML, Javascript, CSS, Bootstrap

We'd love your feedback!