Angularjs Developer Resume
Totowa, Nj
SUMMARY:
- Over 6 years of professional experience in IT industry as a Web Developer using ASP.NET 4.0/4.5/5.0, C#, MVC 3/4/5, WCF, Web Services, Web API, ADO.Net, Entity Framework, HTML5, CSS3, JavaScript, JQuery, AJAX, AngularJS, Bootstrap, Microsoft Technologies, Visual Studio 2010/2012/2015, Microsoft SQL Server 2008 R2/2012/2014 and IIS 7/8/10.
- Expertise in implementing Models, Views, Controllers, View Models, Partial Views and Layouts in ASP.NET MVC architecture.
- Strong experience creating and consuming Web Services, WCF Services and Web APIs.
- Proficient using Stored Procedures, User Defined Functions, T - SQL Queries, Dynamic SQL, Triggers, Cursors, Temporary Tables, Views and SQL Server Integration Services (SSIS) in Microsoft SQL Server.
- Strong experience in various Object Relational Mapping (ORM) technologies such as ADO.NET, Entity Framework with Database First and Code First implementation, and LINQ (LINQ to SQL and LINQ to Entity); as well as using Lambda expressions.
- Expertise in client side scripting with JavaScript, JQuery, AngularJS, Bootstrap and AJAX Extensions and Toolkit Controls.
- Proficient using SQL Server Reporting services (SSRS) and Report Viewer for report building.
- Adept at designing web pages using HTML5 features, CSS3 features, Bootstrap, Kendo UI, User Controls, Custom Controls, Master Pages, HTML Helpers and AJAX Helpers.
- Experienced in asynchronous data retrieval with Ajax requests, handling information in JSON and XML format.
- Sound working knowledge of source controls TFS Tool.
TECHNICAL SKILLS:
Languages: C#, JavaScript, JQuery, Ajax, HTML5, CSS3, Transact-SQL
Development Tools: Visual Studio, Microsoft SQL Server
Web Servers: Microsoft Internet Information Service (IIS)
Operating Systems: Windows XP/Vista/7/8/10, Linux CentOS, Linux Kubuntu
PROFESSIONAL EXPERIENCE:
Confidential, Totowa, NJ
AngularJS Developer
Responsibilities:
- Designed and implemented the Task Assignment application using ASP.NET Web API, ASP.NET MVC 5 Razor View Engine, C#, AJAX, AngularJS, Bootstrap, HTML5, CSS3 and Entity Framework.
- Created popup forms using Bootstrap Modals, AngularJS Models and AngularJS Controllers.
- Used Error Handling, Authorization and Custom Action Filters with MVC Controllers.
- Created login page forms using User controls, Client Side Validation, Form Authentication and Authorization.
- Utilized Session State variables and Cookies to store login data.
- Used Custom AngularJS Filters to provid better search experience.
- Implemented AngularJS Factories and Controllers to manipulate and view employee task data.
- Used AngularJS HTTP methods to retrieve employee task data from entity models.
- Implemented Database-First Entity Framework to retrieve and store employee task data in entity models.
- Used AngularJS controllers to update entity models and Tasks database.
- Improved code reusability and created content rich Web Pages using Layouts.
- Developed Task Assignment application by implementing the Single Page application template using AngularJS Route Providers.
- Used Team Foundation Server for issue tracking, bug fixes and configuration management.
Environment: ASP.NET 4.5 Web API, ASP.NET MVC 5 Razor View Engine, C#, AJAX, AngularJS, Bootstrap, HTML5, CSS3, Entity Framework, Visual Studio 2015, Microsoft SQL Server 2014, IIS 8, Team Foundation Server.
Confidential, Houston, TXASP.NET C# Developer
Responsibilities:
- Designed and implemented the overtime equalization system application using ASP.NET Web Forms, C#, AJAX, HTML5, CSS3, ADO.NET, and WCF Services.
- Created login page forms using User controls, Client Side Validation, Form Authentication and Authorization.
- Utilized Session State variables and Cookies to store login data.
- Emailed users using SMTP and MailMessage objects.
- Used Web Services and AJAX AutoComplete to provide better search experience.
- Used AJAX Updatepanel along with GridView control to perform CRUD on the server data for a smoother uninterrupted display of overtime data.
- Added client side functionality through AJAX ScriptManager and UpdatePanel server controls.
- Implemented WCF Services in the application for critical operations.
- Used Dynamic SQL to handle different sets of incoming overtime data that were processed by a series of Stored Procedures.
- Accessed and manipulated overtime data in a Microsoft SQL Server Database with ADO.NET (Connection, Command, DataAdaptor, DataReader, DataSet, and DataTable).
- Developed a Graphical User Interface (GUI) for the overtime equalization system web application using Master Page, ASP.NET Repeater control, ASP.NET GridView control, HTML5, CSS3 and AJAX toolkit controls.
- Implemented the N-tier architecture, e.g. Presentation Interface (UI), Business Logic Layer (BLL), and Data Access Layer (DAL).
Environment: ASP.NET 4.5 Web Forms, C#, AJAX, HTML5, CSS3, ADO.NET, WCF Services, Visual Studio 2012, Microsoft SQL Server 2012, Entity Framework, IIS 8
Confidential, Lexington, TNASP.NET C# Developer
Responsibilities:
- Designed and implemented the Bar Code Tracking application using ASP.NET, C#, ASP.NET MVC with Razor View Engine, JQuery, AJAX, Kendo UI, HTML5, CSS3 and Entity Framework.
- Designed a Graphical User Interface (GUI) for a Bar Code Tracking application using ASP.NET, HTML Helpers, HTML5 features, CSS3 features and Kendo UI tool.
- Created forms and rendered Partial Views using HTML Helpers.
- Designed login page using Client Side Validation and Form Authentication.
- Accessed and manipulated Product Order database in SQL Server with Database-First Entity Framework.
- Used JQuery functions and dialogs with AJAX ActionLinks to manipulate Product Order data and display partial views.
- Effectively used JQuery and AJAX plugins like Autocomplete, DatePicker, Dialog and Slider to enhance the functionality of the GUI and make it more user-friendly.
- Used ViewBags to transfer data from controller to view and ViewModels to encapsulate ViewModels and display data on view.
- Improved code reusability and created content rich Web Pages using Layouts.
- Used Model View Controller architectural pattern and followed N-Tier architecture (UI-BAL-DAL-DB).
Environment: ASP.NET 4.0, C#, ASP.NET MVC with Razor View Engine, JQuery, AJAX, Kendo UI, HTML5, CSS3, Entity Framework, Visual Studio 2010, Microsoft SQL Server 2008 R2, IIS 7
Confidential, Huntsville, ALFlight Software Engineer
Responsibilities:
- Established rules specifically for parsing flight software in addition to the provided Enterprise Architect rules to speed up debugging process.
- Parsed XML output of EA models and exported EA packages to XML files for validation.
- Developed C# software to parse UML code and migrated parser software to Java platform.
- Used Enterprise Architect methods to reference UML elements.
- Provided an interface for the parser software using C#.
- Provided a foundation for model validation.
Environment: C#, Java, UML, XML, Visual Studio 2010, Eclipse, Enterprise Architect
