Post Job Free
Sign in

SQL Server .NET, ASP.NET, Mvc, Angularjs, Web Service, Web Api

Location:
Edison, NJ
Posted:
June 21, 2017

Contact this candidate

Resume:

Min DENG

ASP.NET MVC, C# Developer

Cell: 973-***-**** • E-mail: **********@*****.***

SUMMARY

5+ years of professional experience in IT industry as a Software Developer and Designer with using ASP.NET MVC, ASP.NET, C#, .NET Framework, Microsoft Technologies, XML, CSS, AJAX, JavaScript, JQuery, HTML, WCF and Web Service, MS SQL Server, ADO.Net, Visual Studio, IIS.

Experienced in the AngularJS framework to build dynamic web applications and the Postman and Jasmine to AngularJS unit test.

Implements the N-tire Application architecture and Separated to DAL, BLL and PL.

Experienced in creating and consuming to Web Service, Web API and Windows Communication Foundation (WCF), and Hosting those service in the IIS Application Server.

Used the web debugging application Fiddler, Postman and Y-Slow to test and optimize the performance of application.

Extensive experience in building various types of Web Application with using ASP.NET Web Form, MVC and using the front end technologies CSS, HTML, JSON, JQuery, AJAX, and JavaScript.

Extensively understanding in creating and managing View Models, Views, and Partial Views with using ASP.NET MVC.

Expertise in creating Stored Procedures, T-SQL Queries, Triggers, and Views in SQL Server. And conducted Execution plan to optimize the SQL performance.

Worked extensively in managing database with using ADO.NET, Entity Framework, LINQ and Lambda Expressions.

Used the Microsoft SQL Server Report Service, with the basic SSRS and SSIS reports.

Experienced in .Net Unit Testing and created unit test cases using NUnit to test and detect possible problems within the application. And have experience of Test Driven Development.

Extensive experience in working with ASP.NET Web Forms, User Controls, Master Page, various types of DataGrids and HTML features and AJAX Extensions.

Good Experience in TFS, GitHub and JIRA to source control. .

Expertise in writing Business Documentation for Creation, Design, Test Documents.

Experience of using Agile (scrum) methodologies.

SKILLS PROFILE

Language:

C#, ASP.NET, AJAX, HTML 5, Java Script, JQuery, T-SQL, CSS 3

Frameworks:

ASP.NET 4.7/4.0/3.5/3.0, ADO.NET, Entity Framework 4.0/3.5, JQuery, MVC 5.0/4.0/3.0, Web API 1/2, Web Services, LINQ, WCF, AngularJS

Databases:

MS SQL Server 2012/2008, MySQL

Operating Systems:

Windows 10/8/7, Mac OS X 10.8, UNIX/ Linux

Version Controls:

Visual Studio, TFS, JIRA, Git-Control

PROFESSIONAL EXPERIENCE

Cure Auto Insurance, Princeton NJ May, 2016 --- Present

.NET & AngularJS Developer

Project Description

Cure Auto Insurance is the auto insurance service provider and decided to upgrade the existing Auto Insurance Management System which is fully automated and integrated application for managing the Policy plans, Agent Commission, Payment issues and Settlements. This Insurance Management System is to response the information of clients, policy details and premium rates and monitors the policies for delayed payments. It manages different claims per policies, claim settlements and allows coverage verifications. This project is One Single Page Application based on the AngularJS frameworks and UI router was used to display the bunch of content pages.

Responsibilities

Designed and implemented application using AngularJS Framework, ASP.NET, Repository, C#, HTML 5, CSS3 to create professional UI.

Implemented the N-tier architecture, Created Application architecture with DAL and interface.

Used Repository Pattern to separate the data access layer and facility the unit testing.

Used UI-router to implement application navigation for a SPA (single page application).

Implemented AngularJS Framework to two-way data binding.

Created Custom Error Pages to deal with error occasion.

Used Ng-show, Ng-hide to popup a new registration from.

Created Customer Directive with insolate scope.

Created and implemented Angular Service with $http, $q to retrieve data from DAL.

Used Angular Action Filters for user authentication and authorizations.

Implemented AngularJS Controller to bind data to html page.

Implemented Jasmine to detect and solve issues related with the application.

Improved the performance of system via Postman.

Fiddler were used to test APIs came from Business layers.

Environment

Visual Studio 2015, SQL Server 2012, AngularJS 1.6, C#,UI-route, JSON, Web Grid MVC, CSS3, HTML 5, Javascript,Bootstrap,ASP.NET MVC, Web API, Ng-gird, UI-grid.

Blue Wireless, Williamsville, NY Apr, 2015 --- Apr, 2016

C# .NET & MVC Developer

Project Description

The Blue Wireless provides affordable wireless services and wanted to develop a web application to refresh the company portal. This website was designed to present the detail information about services, plans, products and the company. And also allowed the customers to sign up, ask questions, and even leave the comments to us. Administrators could receive those messages and reply to specific customer and update the content of the front pages and process and validate the user applications.

Responsibilities

Designed and implemented application using MVC 4.0 with Razor View Engine, C#, JQuery, AJAX, HTML 5, CSS3 to create professional UI at the presentation layer.

Created User Interface pages with Razor views and partial views.

Used ADO.NET Entity Framework to create Models and separate the Business Logins with Data Access Layer, and Used LINQ to Query Objects.

Implemented AJAX asynchronous calls in Views and update panel to make UI more Responsive.

Used models with using LINQ and Lambda Expression.

Implemented Web Grid with JQuery/JSON to provide more flexible, editable and sortable grid view to increase user interaction.

Implemented the N-tier architecture, Presentation Interface (UI), Business Logic Layer (BLL), and Data Access Layer (DAL).

Used SqlConnection, DataAdapter, DataReader for Data Retrieval.

Created and implemented functions using JQuery and JavaScript.

Used Action Filters for user authentication and authorizations.

Used Automapper to implement the objects binding.

Implemented ViewBag, ViewData and TempData to transfer data between controller and view.

Implemented View Model to bind data into Partial Views.

Implemented NUnit to conduct the Unit Testing.

Developed Views, Stored Procedures and Triggers for Data implementation in SQL Server.

Used Agile Methodology to handle various work requests.

Environment

Visual Studio 2012, SQL Server 2012, Entity Framework, ASP.NET MVC 4.0, C#, LINQ, Lambda Expressions, AJAX, JSON, Web Grid MVC, CSS3, HTML 5, JQuery

Shanghai Innovation bank, Shanghai, China Feb, 2012 --- Aug, 2014

C# ASP.NET MVC Developer

Project Description

Shanghai Innovation bank is a local-based community bank which provides lots of financial services to clients and planned to deploy a new Loan Processing System in which the application helps the customers as well as employees in applying, processing a loan request. Those prospective clients can use this system to check the proper loan suitable and to analyze the credit history background. Employees can use the system to monitor the whole loan-processing tasks, to make a decision about the loan and to automate other things like periodic payments, background evaluation. The application built on the MVC framework and ADO.Net Entity Framework to optimize the performance.

Responsibilities

Designed and implemented application using ASP.NET 4.0 Web Forms, C#, HTML, CSS3, ADO.NET, JQuery, User Controls and AJAX.

Implemented the N-tier architecture, e.g. Presentation Interface (UI), Business Logic Layer (BLL), and Data Access Layer (DAL).

Created Stored Procedures, Triggers and Views in SQL Server.

Designed and developed Class Libraries for Data Access, Exception Handling, Logging and Session Management etc.

Responsible for User Management and Application Administration, created an authentication & authorization system based on user groups.

Implemented Web Services and WCF to use in the application for critical operations.

Used ADO.NET in the Data Layer to access, modify and delete data in the SQL Server 2008.

Used AJAX AutoComplete to provide better search experience.

Used JQuery Effects to provide better user experience.

Design and Implemented Interfaces and Classes using OOP Structure.

Used Master Page and User Controls to increase the code reusability.

Environment

ASP.NET Web Form, Visual Studio 2012, ASP.NET, C#, AJAX, ADO.NET, JQuery, Html, CSS3, ADO.NET, User Control, N-tier architecture, SQL Server, Store Procedures, WCF, API.

Jimmy Nature Bakery, Shanghai, China Feb, 2011 --- Feb, 2012

ASP.NET Developer

Project Description

The Jimmy Nature’s Production and Replenishment system were to develop a new store-level Bakery Management System and provide support of business processes associated with forecasting demand, managing orders and inventory, receiving shipments, planning production and producing items on the onsite sale portal. The project involved developing a new store systems user interface to support Bakery providing efficient interaction between associate and system and allow the system to maintain accurate Inventory.

Responsibilities

Designed and implemented application using ASP.NET 4.0 Web Forms, C#, HTML, CSS3, ADO.NET, JQuery, User Controls and AJAX.

Implemented the N-tier architecture, e.g. Presentation Interface (UI), Business Logic Layer (BLL), and Data Access Layer (DAL).

Created Stored Procedures, Triggers and Views in SQL Server.

Designed and developed Class Libraries for Data Access, Exception Handling, Logging and Session Management.

Used Data reader and Data Adaptor to data process.

Responsible for User Management and Application Administration, created an authentication & authorization system based on user groups.

Implemented WCF to use in the application for critical operations.

Used ADO.NET in the Data Layer to access, modify and delete data in the SQL Server 2008.

Used AJAX AutoComplete to provide better search experience.

Used JQuery Effects to provide better user experience.

Design and Implemented Interfaces and Classes using OOP Structure.

Used Master Page and User Controls to increase the code reusability.

Environment

Visual Studio 2012, ASP.NET, C#, AJAX, ADO.NET, JQuery. JavaScript, SQL Server 2008, AJAX, N-tier, Data Adaptor, AutoComplete, WCF, Master Page.

Education: The master degree of Computer Science in Fairleigh Dickinson University.

Language: English and Mandarin.

REFERENCES: Available upon request.



Contact this candidate