Front End Ui/angular Developer Resume
Chicago, IL
PROFESSIONAL SUMMARY:
- 6+ years of professional experience as a UI Developer in various environments.
- Experience in developing N - Tier Architecture using Data Access Layer (DAL), Business Logic Layer (BLL) and User interface (UI), Model View Controller (MVC).
- Experience in Developing User Interface(UI) Rich enterprise-level web applications, and Web Service Applications using Front End/User Interface(UI) Technologies like HTML 5, XHTML, DHTML, XML, Object Oriented JavaScript, JavaScript, jQuery, Angular JS, Angular 2, Angular 4, React JS, Node JS, JSON, Bootstrap Framework, Ajax, CSS2/3, Media Queries, ExpressJS, JSP.
- Expertise in developing and updating a web page quickly and effectively using, HTML, CSS, JavaScript and jQuery with the webpage cross browser compatibility and Responsive design.
- Expertise in developing Single Page Applications (SPA) with MVC architecture such as Angular 2, Angular 4 and 5.
- Experienced with Object Oriented Programming (OOP) design patterns such as Singleton, Abstract Factory, Factory Method, Prototype, Builder, and Dependency Injection in Angular.
- Proficient in using AJAX for implementing dynamic Web Pages by fetching data through API calls and updating the DOM (JSON Parsing). Expertise in Web 2.0, JavaScript, jQuery, W3C Standards.
- Worked on ASP.NET Security features using filters such as Authentication and Authorization.
- Used Nodejs for adding dependencies to project.
- Used Angular-CLI for scaffolding the application and creating components and services.
- Good Experience in Angular4.x/2.x (data binding, Custom Directives, expressions, Single Page Applications
- Expertise in developing responsive web design, REST Service Application with Reusable Code and High Quality & Performance using suitable Front-End Technologies.
- Worked closely with requirements team to translate business rules into business component modules.
- Developed and designed Ajax based Prototype, JavaScript, jQuery and AJAX based UI frame work.
- Extensively used JavaScript for client-side validation.
- Good Team Player with Excellent Communication Skills and Highly Motivated Analytical Problem Solver and troubleshooter with more attention.
- Experience in working in an Agile Development environment.
- Experience in Analyzing, designing, developing, testing and implementing Relational database architectures.
TECHNICAL SKILLS:
Web Technologies: HTML 5, Cascading Style Sheets (CSS3), ASP.NET, C#, Bootstrap 3 / 4, XML, JSON, Flexbox, SASS, AngularCLI, Angular Material
Scripting Languages: JavaScript, AJAX, jQuery, ECMAscript6, Angular 2/4/5, ReactJS, Node JS, ExpressJS
SDLCs: Waterfall, Agile, and Scrum
IDE/HTML Editors: Visual Studio, VS Code, Eclipse, Notepad++, Sublime Text, WebStorm, Xampp, phpMyAdmin, SQL server management studio
Debugging Tools: Firebug, Firebug Lite, Google Chrome Web Debugger Developer Tools, Postman
Database: Oracle 11g, MYSQL, Mongo DB
Version Controls: SVN, Git
PROFESSIONAL EXPERIENCE:
Confidential
Front End UI/Angular Developer
Responsibilities:
- Involved in requirement gathering sessions and developing web application using Agile met hodology.
- Worked on highly advanced user interface design and development using AngularJs, NodeJS, Bootstrap, HTML 5 and CSS.
- Worked on migrating the application to Angular 4.
- Developed dynamic responsive enterprise management single page application(SPA) by integrating Angular JS UI Router module with Twitter Bootstrap, which is further integrated with .NET Web API. leveraged Entity framework (EF)
- Used JavaScript, CSS, Bootstrap, AngularJS to create interactive user interface.
- Created AngularJS controllers, services and used AngularJS filters for filter functionality in search box .
- Called REST web services through AngularJS services to get JSON Object and modified the response object to display in UI using ng-repeat directive.
- Defined routes, states, role based views, nested views, abstract child states, filters and directives.
- Implemented tables, accordions, pagination and role based tabs.
- Implemented AngularJs toaster services to display custom form validation messages.
- Created AngularJS controllers, services, factories and integrated them with RESTful API’s to fetch data.
- Created end to end file upload functionality by coupling custom AngularJS file upload directive with webAPI; Also enhanced ability to edit, delete and restrict the file to specified file extension.
- Used Angular-CLI for creating Angular 2 components.
- Built Angular 2/4 components, UI services to consume restful services using component based architecture provided by Angular 2.
- Created a message configuring functionality for system admin roles which enabled them to display messages in the frontend based on the type and scheduled dates.
- Used Action Filter to authorize user, use forms authentication method to authenticate user.
- Independently onboarded the enterprise management application to application infrastructure module (AIM) to automate the deployment of the artifacts on to higher environments as a part of DEVOPS.
- Provided effective solution to the long-standing security issue of the API calls by refactoring the service calls of the entire application by enhancing the security check for the sensitive data passed as a part of SSL parameters.
- Created rapid prototypes of interfaces to be used as a blueprint for content and technical development.
- Used karma-test-runner and Jasmine for JavaScript Unit Testing.
- Deploy and test applications targeting different devices and versions that include tablet devices
Environment : HTML 5, CSS 3, Node JS, Angular JS, Angular 2/4, React JS, NodeJS, ExpressJs, Bootstrap, Object Oriented JavaScript, jQuery, C#, .NET WebAPI, Less, Flexbox, Web Services, Bootstrap, JSON, AJAX, Jasmine, Karma.
Confidential, Chicago, IL
Front End UI/ Angular Developer
Responsibilities:
- Communicated with the client and worked on the business requirements.
- Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, jQuery, Ajax, JSON, A ngular JS , Node JS and Bootstrap with MySQL database .
- Used different Bootstrap components such as Navigation Bar, Progression Bar and Dropdown Menus.
- Used Angular JS controllers (JavaScript object) to control page data and Models to bind data in User Interface with controller.
- Created ECMAScript5 reusable components and services to consume REST APIs using Component based architecture.
- Made REST API calls using $http and $resource services with AngularJS.
- Used Backbone.js and Require.js to create Views to hook up models to the DOM and synchronize data to/from server.
- Worked on resolving User Interface issues using various front-end technologies such as HTML, CSS, Bootstrap, Angular Js and AJAX.
- Developed callback functions to parse and handle JSON data returned from the server.
- Developed all client-side logical implementation using Angular JS controllers
- Extensively used jQuery core library functions for the logical implementation part at client side for all the application.
- Involved in Writing jQuery based Ajax Requests.
- Debugged the application using Firebug to traverse the document and manipulated the Nodes using DOM Functions.
- Updated billing pages using HTML, CSS in Angular.js framework.
- Used jQuery events to manipulates the elements based on the user interaction like ready (), hover (), click (), mouseover () and keypress ().
- Worked with the internal teams through several meetings and got the requirements for the project.
- Involved in writing stored procedures, queries, triggers and views .
- Used GIT for version control and Clear Quest for defect tracking.
- Successfully executed all the test cases and fixed bugs from regression testing.
Environment : HTML, CSS, DHTML, DOM, jQuery, JavaScript, GIT, Adobe Dreamweaver, Ajax, JSON, SQL Server and MS Office, Angular JS, HTML, JavaScript, Angular Js, jQuery, Ajax, JSON, Visual Studio, SQL Server and MS Office.
Confidential
Front End UI Developer
Responsibilities:
- Extensively worked on designing web pages using HTML, DHTML, CSS, JavaScript and Ajax.
- Design and implementation of new feature or software components for the front-end of a large Web application
- Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing.
- Designed the functionality using JavaScript libraries and widgets. Implemented the elements producing all the required HTML and ensured proper connectivity to the backend systems.
- Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
- Created and developed the web-page layout and positioned/developed design elements, using Dreamweaver, HTML and Adobe Photoshop.
- Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Used jQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
- Implemented User Friendly UI design with HTML, CSS and JavaScript for client-side validation and form submission functions and Java for server-side scripting for web development.
- Worked as QA tester and played an important role in assisting UAT team members to help them understand to test the system thoroughly and fixed the bugs reported by users.
- Developed user interface using PHP, Code igniter, Bootstrap, AJAX, jQuery, HTML, CSS.
- Support the deployed applications through debugging, and fixing.
- Implemented client-side validations in registration forms, login and logout forms using Java Script .
Environment : HTML, CSS, DHTML, DOM, jQuery, JavaScript, GIT, Adobe Dreamweaver, Ajax, JSON, SQL Server and MS Office, Angular JS, HTML, JavaScript, Angular Js, jQuery, Ajax, JSON, Visual Studio, SQL Server and MS Office.