We provide IT Staff Augmentation Services!

Angularjs, Asp.net Mvc Developer Resume

Evanston, IL

PROFESSIONAL SUMMARY:

  • More than 8+ years of diverse full stack experience in Object Oriented Programming (OOP), in all phases of software analysis, design, development and deploying N - tier web applications, client / server applications using AngularJS, ASP.NET4.5/5, MVC4/5, C#, WCF, Web Services, Web API, jQuery, JSON, SharePoint, HTML5, CSS3, JavaScript and SQL Server 2012, Visual Studio 2010/2012/2015 , XML.
  • Experience in developing N-Tier Architecture using Data Access Layer (DAL), Business Logic Layer (BLL) and User interface (UI), Model View Controller (MVC).
  • Experienced in developing Single Page Application (SPA) by using AngularJS.
  • Experienced in responsive UI design and tools such as HTML4/5, CSS3, Bootstrap, AJAX, and AngularJS.
  • Experienced with Object Oriented Programming (OOP) design patterns such as Singleton, Abstract Factory, Factory Method, Prototype, Builder, and Dependency Injection for C# and AngularJS.
  • Extensive experience in Entity Framework and ADO.NET to access data services from database as well as Code-first and database-first approaches.
  • Utilized Services and Factories with dependency injection (DI) in Angular JS and ASP.NET MVC.
  • Experience in Web Services, Windows Communication foundation (WCF), Web API as well as Internet Information Service (IIS) and data transfer in XML, JSON, PlainText.
  • Strong skills in using Views, View Models, Temp data, Temp tables and Action Filters in ASP.NET MVC.
  • Proficient in using of Master page, Layout page and partial views.
  • Strong experience with Query Strings, Cookies and Session State properties.
  • Used WebGrid, GridView, Controls, and Custom Controls with jQuery/JSON to provide flexible, editable and sortable grid view to increase user interaction.
  • Strong knowledge in error handling concepts such as Try and Catch.
  • Worked on ASP.NET Security features using filters such as Authentication and Authorization.
  • Proficiency in LINQ for data retrieval, CRUD operation, data filtering, sorting.
  • Strong knowledge in Database Analysis/Design, Entity Relationship Diagrams (ERD), Data Definition Language (DDL), Data Manipulation Language (DML).
  • Experience in using NUnit and Jasmine to test and detect possible problems for related application, and used Fiddler, for testing application performance and debugging Web APIs.
  • Expertise in T-SQL and extensive experience in Stored Procedures, User Defined Functions (UDF), Dynamic query design, Transactions and Triggers as well as Query Optimization.
  • Extensive experience in analytical and statistical data analysis as well as report creation by using SAS, Tableau, SSIS, SSRS, Domo.
  • Experience in Customer Relationship Management software such as Salesforce, Zendesk, Zoho CRM.
  • Contributed to software development projects in the Team Foundation Server (TFS) environment.
  • Experienced in BI and reporting tools such as Tableau, SAS, SSIS, SSRS, Excel, VBA, and MS Excel.
  • Experienced with Agile methodology and familiar with document drafting and Agile Scrum Software Development Life Cycle (SDLC) as well as Waterfall methodologies.
  • Experience in groupware and project management software such as TeamWork, Asana, Slack, HipChat, and MS Projects.
  • Excellent written/verbal communication skills as well as strong organizational and problem solving skills.

TECHNICAL SKILLS:

Languages: C#, HTML 4/5, CSS3

Web Technologies: AngularJS, ASP.NET 4/4.5/5, MVC 4/5, WCF, Web Services, Web API, XL, JSON

Database: SQL Server 2012

Scripting Languages: JavaScript, AJAX, jQuery, Bootstrap

Development Tools: MS Visual Studio 2010/2012/2015

Testing tools: Fiddler, Jasmine

Operating System: Windows 7/8/10, Windows Server

BI Tools: Tableau, SAS, SSIS, SSRS, Excel, VBA, MS Excel

Other software/platforms: Salesforce (administrative), Zoho CRM, Zendesk, TeamWork, Asana, Slack, HipChat, Domo, Zapier, Mozenda, Google Docs/Sheets

WORK EXPERIENCE:

Confidential, Evanston, IL

AngularJs, ASP.NET MVC Developer

Responsibilities:

  • Successfully utilized code-first approach to design the database in the .NET environment by using, C# in the ASP.MVC5 environment.
  • Designed a Web application using Web API with AngularJS, leveraged Entity framework (EF)
  • Implemented routing to allow for the use of a Single-page-application (SPA) with different content using routeProvider in the AngularJS Module and ng-view in the HTML5.
  • Implemented Client side validation using AngularJS Custom Form Validation with ng-show and ng-hide.
  • Utilized database normalization techniques to create memory efficient T-SQL tables, with data redundancy contingency triggers to prepare system against unpredictable user interactions that might jeopardize data integrity.
  • Utilized AngularJS Route for creating Single Page Application (SPA), and in corporate Model-View-Whatever (MV*) development pattern allowing efficient unit testing, and appropriately utilizing Controllers, Services, and Factories with dependency injection.
  • Implemented ng-repeat to display tabular data and utilized CRUD features such as sorting, filtering, paging and data manipulation and by using AngularJS.
  • Utilize JQuery AJAX library to call Web API to populate dropdown list and utilize JQuery UI autocomplete to call action method in controller. Use JQuery UI dialog and partial view to implement a pop-up.
  • Wrote LINQ queries and lambda expressions to perform CRUD operations.
  • Used ActionFilter to authorize user, use forms authentication method to authenticate user.
  • Conducted tests on the Web API by using Fiddler web debugging proxy.
  • Used CSS3 and HTML5 to design fully responsive user interface and utilized Bootstrap.
  • Performed automated data scraping to gather investor’s data into the database by using Mozenda and various automated scraping tools.
  • Took part in a team environment which implements agile, scrum software development approach.

Environment: .NET C#, ASP.NET MVC5 (RAZOR Engine), AngularJS, LINQ, Visual Studio Management, Fiddler, HTML5, CSS3, Bootstrap, Entity Framework (EF), Web API, Windows 10, JQuery, Jasmine, Mozenda, Team Foundation Server (TFS), Teamwork, Agile, Scrum.

Confidential, New York, NY

AngularJS .NET Developer

Responsibilities:

  • Successfully developed a web application by using ASP.NET MVC4, Web API with AngularJS and leveraged Entity framework (EF) in the environment by using Visual Studio.
  • Created the database and developed stored procedures, dynamic SQL, functions and views by using SQL Server Management Studio 2012.
  • Created robust stored procedures (SP) having custom error handling try-catch blocks with transactions for planned error handling rollbacks to recent commits and save points.
  • Table design, creation and optimization with MSSQL 2012. Designed, created and updated tables in the project. Experience in adding indexes to tables that need it to boost search operations for data. Experience in index rebuilding activities to low fragmentation.
  • Incorporated data normalization techniques within User Defined Functions (UDF) to ensure memory efficient data storage, and advantageously utilize UDF data caching for frequent accessed tables and minimize normalization overhead.
  • Leveraged AngularJS resources for all data access, encapsulating URLs and standardizing data access interfaces.
  • Utilized AngularJS Services, 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.
  • Extensively use various data rendering directives such as ng-repeat, ng-if, ng-show, ng-hide as well as routing directives.
  • 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.
  • Created C# back-end codes deriving from mathematical models supporting automatic restocking requests, dynamic forecasting and critical path management (CPM).
  • Created custom directives for re-usable components (multi-field form elements, background file uploads, etc.)
  • Applied unit testing by using Jasmine.
  • Used Tableau, SAS, MS Excel, SSIS and SSRS in order create ad-hoc reports and geocoding.
  • Utilized authentication, authorization and profile pages.
  • Used CSS3 and HTML4 to design a responsive user interface and utilized Bootstrap.
  • Contributed the development team in an agile, scrum software development environment.

Environment: .NET C#, ASP.NET MVC4, AngularJS, Web API, Entity Framework (EF), Visual Studio Management, SQL Server 2012, HTML4 CSS3, Bootstrap, SAS, Tableau, SSRS, SSIS, MS Excel, Windows 8.1, Team Foundation Server (TFS), Jasmine, Salesforce, Buffer Agile, Scrum.

Confidential, San Francisco, CA

ASP.NET MVC Developer

Responsibilities:

  • Successfully developed and architected web application in the ASP.NET MVC4 framework.
  • Designed entire framework to support Test Driven Development (TDD) by making use of Dependency Injectionand Repository Pattern.
  • Executed programming functions utilizing HTML4, CSS3, and Razor in the Microsoft ASP.NET MVC4 environment.
  • Used Viewbag, Viewmodel and Partialview in order to achieve the data transfer in the MVC architecture.
  • Used Kendo, JQuery and AJAX to create an efficient, responsive and visually appealing design.
  • Collaborated with other developers throughout the project lifecycle and used TFS source control to deploy application.
  • Used Action Filters for implementing user authentications, authorizations and role based security.
  • Utilized WCF RESTful service to create an interoperable web-application.
  • Implemented Webgrids and Jquery UI dialogs.
  • Applied unit testing by using NUnit and wrote Test cases.
  • Table design, creation and optimization with MSSQL 2012. Designed, created and updated tables in the project. Experience in adding indexes to tables that need it to boost search operations for data. Experience in index rebuilding activities to low fragmentation.
  • Created database in the SQL Server environment, created Stored Procedures, User Defined Functions and leveraged ADO.NET.

Environment: .NET C#, Razor, ASP.NET MVC4, CSS3, HTML4, Jquery, AJAX Control toolkit, ADO.NET, Kendo, JQuery, AJAX, MS Visual Studio Management 2012, SQL Server Management Studio 2012, Team Foundation Server (TFS), Windows 7, WCF, REST, Agile, Zendesk, Mozenda, Scrum.

Confidential

ASP.NET C# Developer

Responsibilities:

  • Developed an ASP.NET4 web application and utilized three-tiered architecture to leverage the secure middle tier data access components employing object-oriented programming concepts such as encapsulation, inheritance, polymorphism and abstraction by using C#.
  • Utilized Entity Framework (EF) with relational data using domain-specific objects.
  • Implemented ADO.NET in order to implement the data access.
  • Involved in database, frontend and backend development of the web application in the Visual Studio and SQL Server environments.
  • Created the database architecture and utilized logical business transactions using Stored Procedures, User Defined Functions and Dynamic SQL Queries.
  • Used HTML4, CSS3, AJAX toolkit and JavaScript in order to design a user-friendly, responsive UI and achieve the consistent look and feel of the website.
  • Designed the master page and used sessions to create employee specific profiles.
  • Used controls such as Dropdown-list, Checkbox-list and other advanced controls such as Grid-View for real-time CRUD operations, data retrieval and manipulation.
  • Involved in testing and debugging of the software by using NUnit.
  • Used Tableau and SAS in order create ad-hoc reports and geocoding.
  • Worked in a Waterfall software development environment.

Environment: .NET C#, ASP.NET4, HTML4, CSS3, JavaScript Entity Framework (EF), ADO.NET, AJAX, NUnit, Visual Studio Management, SQL Server Management Studio 2012, SAS, Tableau, Waterfall.

Hire Now