Angularjs Developer Resume
Piscataway, NJ
SUMMARY:
- 5 years of professional experience in Web application development with C#, ASP.NET 4.5/4.0/3.5, .NET Framework 4.5/4.0/3.5, ASP.NET MVC 5.0/4.0/3.0, HTML, CSS3, Bootstrap, JavaScript, JQuery, AJAX, AngularJS, T - SQL, SQL SERVER 2008/2012, LINQ, ADO.Net, WCF, Web Service, and Visual Studio.
- Design and programming experience with Front-end Web Technologies including AngularJS, Bootstrap, Responsive Design, HTML, and CSS.
- Proficient experience in Single Page Application (SPA) using AngularJS frameworks.
- Expertise in AngularJS on Filters, Validations, Controllers, Directives, Routings, Factory and Service.
- Extensive experience with creating and consuming Web API, WCF and Web Services.
- Proficient in managing database using ADO.Net, Entity Framework, and LINQ.
- Expertise in MS SQL Server and writing complex queries, Stored Procedures, Views, Triggers and User Defined Functions.
- Extensive understanding in creating and managing Controllers, View Models, Views, Partial Views and Action Filters using ASP.NET MVC.
- Extensive experience in working with ASP.NET Web Forms, Master Page, User Controls, AJAX Extensions, various types of DataGrids and HTML5 features.
- Strong knowledge in implementing N-Tier architecture applications with Data Access Layer (DAL), Business Logic Layer (BLL) and Presentation Layer (UI).
- Utilized Jasmine in AngularJS and NUnit in ASP.NET MVC for unit testing.
- Strong abilities in Dependency Injection, Singleton, Factory and Abstract Factory design patterns.
- Maintained versions of source code using Team Foundation Server (TFS).
- Experienced in SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS).
- Used Agile/Scrum and Waterfall methodologies in project development.
TECHNICAL SKILLS:
Languages: C#, HTML5, AJAX, JavaScript, CSS3, JSON, T-SQL
Frameworks: .NET, ASP.NET, ASP.NET MVC, WCF, Web API, Entity Framework, LINQ, ADO.NET, Web Services, jQuery, Telerik UI, AngularJS, Bootstrap
Databases: SQL Server 2008/2012
Tools: Visual Studio, SQL Server Management Studio, SQL Server Data Tools, Sublime Text
Source Control: TFS
Methodologies: Agile-Scrum, Waterfall
Web Servers: Internet Information Services (IIS)
PROFESSIONAL EXPERIENCE:
Confidential, Piscataway, NJ
AngularJS Developer
Responsibilities:
- Designed and implemented a Single Page Application with AngularJS, ASP.NET Web API, HTML, CSS, Bootstrap in Visual Studio.
- Used UI Router to achieve the Single Page Application.
- Completed the Web API framework to implement HTTP services, generally sending and receiving JSON formatted data through a RESTful API.
- Performed AngularJS form validation and validation messages displaying with ng-show and created a custom validation directive for comparing two input fields.
- Using AngularJS created custom directives to display data in UI.
- Utilized Bootstrap and CSS to design the styling of the page.
- Used AngularJS factory and services for dependency injection.
- Reduced the number of watchers by changing many bindings into one-time bindings.
- Used Web API and Entity Framework to perform CRUD operation.
- Used Fiddler and Batarang to debug and keep tracking of AngularJS and Web API performance.
- Worked with Agile Methodology to meet timelines with quality deliverables.
- Used TFS to maintain the version control history during development.
Environment: Visual Studio 2013, Microsoft SQL Server 2012, AngularJS, HTML5, CSS3, Bootstrap, Entity Framework, LINQ, Web API, Fiddler, Batarang, TFS
Confidential, Chicago, IL
ASP.NET MVC Developer
Responsibilities:
- Designed and implemented application using C#, ASP.NET MVC with Razor View Engine, JavaScript, JQuery, AJAX, HTML5, CSS3 and Bootstrap in Visual Studio.
- Created model classes using Entity Framework with LINQ.
- Developed views using Scaffolding templates, Layout, Partial Views, Custom HTML Helper with Razor View Engine.
- Developed a rich user experience using jQuery, JavaScript, Bootstrap and CSS3.
- Implemented HTML BeginForm and performed HTML validation and ASP.NET MVC validation with Data Annotation.
- Used containers such as ViewData and TempData to store and pass data from controllers.
- Used jQuery AJAX for data Binding based on user selection with partial post back and made UI more interactive and user friendly.
- Implemented third party extension like Telerik for menu controls and Grid.
- Created WCF services and employed WCF End-Points and Contracts for enabling access to services.
- Involved in code testing and preparing technical documentation.
Environment: Visual Studio 2010, ASP.NET MVC4, Microsoft SQL Server 2008/2012, C#, Entity Framework, LINQ, AJAX, JSON, HTML, JQuery, WCF, Web Grid, JavaScript, CSS, Bootstrap.
Confidential, Chicago, IL
ASP.NET MVC Developer
Responsibilities:
- Designed and implemented application using C#, ASP.NET MVC with Razor View Engine, JavaScript, JQuery, AJAX, HTML5, CSS3 and Bootstrap in Visual Studio.
- Designed User Interface with Razor Views, Partial Views, Bootstrap and Kendo UI for Layout View.
- Used Entity Framework Database First approach to create Models.
- Created View Models to encapsulate all models and classes used on the different views for more lightweight, organized and clean code to reuse in Views.
- Implemented Controllers to transfer data between Views and Models.
- Used Kendo UI Grid with other Kendo Widgets to provide more flexible, lightweight user interactions.
- Created jQuery Popup and partial view to manipulate data while manipulating a form.
- Used Action Filters for user authentications and authorizations and for caching pages to improve performance.
- JQuery validation and unobtrusive validation were used to validate form fields and provide custom requirements/error messages through C# attributes in the Model.
- Created Custom Error Pages.
- Used nUnit to detect and solve issues related with the application.
Environment: ASP.NET MVC 4, C#, Entity Framework, LINQ, Visual Studio 2010, .NET 3.5, ADO.NET, SQL Server 2008, JQuery, AJAX, Kendo UI, HTML, CSS, Bootstrap
Confidential, Naperville, IL
ASP.NET Web Form Developer
Responsibilities:
- Developed application using ASP.NET Web Forms, C#, JQuery, AJAX, HTML, CSS, N-Tier, ADO.NET and User Controls in Visual Studio.
- Followed N-Tier Architecture, designed and implemented corresponding Layers to provide data flow in the application.
- Designed database and tables.
- Created complex SQL queries and Stored Procedures using SQL Server.
- Used Master Page and User Controls to increase code reusability.
- Used jQuery effects to provide better user experience.
- Used Grid View control extensively for data display, dynamic generation of rows, and user input inside template columns. Used Edit Item-Templates for editing rows.
- Used AJAX AutoComplete to provide better search experience.
- Implemented ASP Server Controls along with Validation Controls.
- The code behind is implemented in C#.NET.
- Used nUnit to test and verify functionalities of Business and Data Layer.
Environment: Visual Studio 2010, .NET 3.5, C#, ADO.NET, ASP.NET Web Forms 3.5, HTML, CSS, AJAX, SQL SERVER 2008.
