We provide IT Staff Augmentation Services!

Application Developer(asp.net/angularjs) Resume

5.00/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY

  • 5+ years’ experience of .NET technology in analysis, design and development of client/server, web based, cloud based and enterprise application.
  • Experienced in Object Oriented Programming Language using C#.
  • Proficient in developing websites with AngularJS controllers, directives, components, factory and service resources, routings and events.
  • Building websites using ASP.NET Web Forms, MVC and C#.
  • Solid understanding on concepts including ViewBag, ViewModel and PartialView in MVC development.
  • Extensive experience in using ADO.NET technology to retrieve data from existing database with DataSet, DataAdapter and DataReader.
  • Strong knowledge in using Entity Framework (Code First Approach, Database First Approach).
  • Proficient in writing Language - Integrated Query(LINQ), Lambda Expression.
  • Experienced in implementing WCF Service, Web Service and Web API.
  • Proficient use of HTML5/CSS3 to design the front end of a website.
  • Extensive experience in design and management of database technologies such as MS SQL Server.
  • Proficient use of Data Definition Language(DDL), Data Management Language(DML) and Transaction Control Language(TLC); proficient experience with data manipulation, ETL, and report development using SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS).
  • Expertise in Stored Procedure and User Defined Function implementation.
  • Implemented client-side interfaces with JavaScript, JQuery.
  • Experienced in data retrieval with Ajax requests, handling information in JSON.
  • Worked under different SDLC methodologies including Waterfall, Agile and Scrum.
  • Excellent communication skills and ability to work independently and collaboratively in cross-functional and global teams.

TECHNICAL SKILLS

Programming Languages: C#, AngularJS, JQuery, T-SQL, LINQ, JavaScript, Python, Ruby

Web Technologies: ASP.NET, AngularJS, MVC, HTML5, CSS3, JQuery, Web Services, Web API, JavaScript, LINQ, WCF, AJAX Control Tool Kit

Database: SQL Server Management Studio, MySQL, SQL Server Integration Services, SQL Server Reporting Services

Design Methodologies: Agile, Waterfall

Development IDE: Visual Studio, Microsoft SQL Server

PROFESSIONAL EXPERIENCE

Confidential, Jersey City, NJ

Application Developer(ASP.NET/AngularJS)

Responsibilities:

  • Develop Single Page Application with layout using AngularJS ng-route.
  • Use $scope to join controller with views.
  • Use different directives such as ng-model, ng-bind and ng-app to implement several functions like searching, filtering and paging.
  • Use ng-repeat to create gridview for retrieved information.
  • Implement AngularJS client side form validation such as required field validation and regular expression validation.
  • Design and build the frontend page for showing the billing and payment information using HTML, CSS and UI Bootstrap.
  • Separate the application into Model-View-Controller architecture.
  • Use database-first approach to generate entity framework used for the application and use Web API to fetch data from database.
  • Design and implement the stored procedures, user defined functions and dynamic SQL needed for this application.
  • Implement Authorize.Net API Login.
  • Implement a bootstrap pop up window for end user to input the payment information (Credit card/E-Check).
  • Show details of the installment payment plan through a pop-up window.
  • Use session object to store the passing query string parameters.
  • Implement the audit log file function by creating it on every application start/load and closing it on application stop/unload/reload or once every 24 hours if application never unloaded.

Environment: AngularJS 1.5, Visual Studio 2015, Entity Framework 6, ASP.NET Web API, SQL Server 2012

Confidential, Cranbury, NJ

Application Developer (ASP.NET/MVC)

Responsibilities:

  • Design and build the ASP.NET MVC Structure for the whole system using C# with Razor View Engine, JQuery, AJAX, JavaScript, HTML5 and CSS3.
  • Use Entity Framework to link database to the system and fetch stored data from database.
  • Use layout page to maintain the same style across different pages.
  • Use WCF to synchronize hand-held databases to the main database after a pre-defined period of time.
  • Implement Login control with Forms Authentication.
  • Implement WebGrid for showing record details about a voyage in Voyage Lists page and implement inline editing and deleting with Teletik Kendo UI.
  • Use BeginForm to gather user input while editing selected record in Voyage Lists page.
  • Use a ViewBag to display data from another data model in Voyages Lists Page.
  • Use a ViewModel to combine different properties from different data models to generate the Voyage Lists page.
  • Implement Partial View for Voyage Lists page.
  • Adding validation for editing record through adding validation attribute in the Model in Voyage Lists page.

Environment: ASP.NET MVC 4, Visual Studio 2012, Entity Framework 6, SQL Server 2012, WCF

Confidential, Abbeville, SC

Software Developer (ASP.NET/MVC)

Responsibilities:

  • Design and build the ASP.NET MVC Structure for the whole system using C# with Razor View Engine, JQuery, AJAX, JavaScript, HTML5 and CSS3.
  • Separate the whole system into Model-View-Controller Architecture.
  • Define and implement needed stored procedures, user defined functions and dynamic SQL.
  • Use Telerik Kendo UI to implement inline editing and deleting.
  • Use a ViewModel to combine different properties from different data models and implement WebGrid for showing current approvers.
  • Implement Role-based security through Windows Authentication.
  • Use Entity Framework to link the system to the database and fetch stored data from the database.
  • Implement Partial View for approver page.
  • Use a Layout page to maintain the same style across different pages.
  • Implement Ajax pop-up window for confirmation on deleting an approver.

Environment: ASP.NET MVC, Visual Studio 2012, ADO.NET, SQL Server 2012, Ajax

Confidential, Edison, NJ

Web Developer (ASP.NET/Web Forms)

Responsibilities:

  • Design and build the ASP.NET Web Forms for the whole system using C#, ADO.NET, JQuery, AJAX, JavaScript, HTML5 and CSS3.
  • Separate the whole system into 3-Tier architecture as Data Access Layer(DAL), Business Logic Layer(BLL) and User Interface(UI).
  • Write and implement needed SQL stored procedure and user defined function.
  • Use Forms Authentication to manage user login.
  • Use Cookie and Session for user control during multiple page post-back.
  • Use GridView to display transferring history and implement filter and auto-complete function using AJAX.
  • Use Repeater to list available documents according to genre.
  • Use Ajax Modal-Pop-Up to show the detail of a document when the end user clicks the Detail button
  • Use dynamic SQL and Transaction management in stored procedure to search for a specific document.
  • Implement paging in the GridView.

Environment: ASP.NET Web Form, Visual Studio 2012, ADO.NET, SQL Server 2008R2, Ajax

We'd love your feedback!