We provide IT Staff Augmentation Services!

Front End Ui Developer Resume

4.00/5 (Submit Your Rating)

Charlotte, NC

PROFESSIONAL SUMMARY:

  • Overall 7 years of extensive experience in designing User Interface applications and Proficient in developing web - pages using HTML5, CSS3, JavaScript, Angular 2, Bootstrap, JQuery, AngularJS, NodeJS, Frameworks.
  • Developed cross browser compatible pages using Modernizer to ensure proper working of CSS3 and HTML5 features.
  • Proficient in building Web User Interface using HTML/HTML5, DHTML, XHTML, CSS/CSS3, SASS/SCSS, LESS, Bootstrap3, JavaScript, Typescript, jQuery, AngularJS/Angular2 and Web Accessibility (WCAG2.0, Section 508, ADA) that follows W3C Web Standards and are browser compatible.
  • Well experienced in JavaScript MVC framework AngularJS 2.0. Experienced in developing single page application (SPA) using various JavaScript frameworks like AngularJS, Node.js with responsive design concept.
  • Experienced in applying the latest development approaches including MVC framework and complex event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
  • Decent experience in using XML/JSON and AJAX to link with back-end applications. Experienced in understanding and modifying existing code and maintaining rich complex web applications.
  • Worked on different technologies like Hibernate, Apache Tomcat, JSP and XML for developing applications.
  • Experienced in working with debugging tools like Firebug, Firebug Lite, Chrome, Safari web inspectors and IE Developer Toolbar and Worked on cross browser compatibility issues.
  • Worked on Software Development Life Cycle process which includes developing, testing, designing and implementation.
  • Profound knowledge in AngularJS concepts like Dependency Injection, Promises, Services, Scopes, Controllers and Directives.
  • Experience in taking performance optimization measures for website/web applications to reduce the response times and hence enhancing the end user experience.
  • Experienced in using Agile methodologies to deliver solutions with adaptability and high-level flexibility.
  • Assist with troubleshooting and configuring all the cloud services (AWS) such as EC2 (Elastic Compute Cloud- Server Virtualization), VPC (Virtual Private Cloud - Site-Site VPN), ELB (Elastic Load Balancer) and Route53 (DNS Service).
  • Worked on IDE’s like Brackets, WebStorm, Eclipse, NetBeans, Sublime Text and Microsoft Visual Studio to build HTML pages.
  • Good knowledge about web services like RESTful web services and SOAP.
  • Good command on front end web development and looking forward to work on technologies like Angularjs Angular 2 & Angular 4 etc.

TECHNICAL SKILLS:

Web Technology: HTML5, CSS3, XML, JavaScript, TypeScript, AJAX, JSON, PHP, Bootstrap, AngularJS, Angular 2, Node JS.

Web/App Servers: HTTP Web Server, Apache Tomcat.

IDE & Tools: NetBeans, Eclipse, WebStorm, Brackets, Sublime Text Editor, Atom, Visual studio code, JSFiddle.

Version Control: GitHub, SVN (tortoise SVN), Bitbucket, Perforce.

Debugging Tools: Chrome Developer Toolbar, Firebug, IE Developer Toolbar, Safari Web Developer.

Development Tools/Libraries: JUnit, Microsoft Office 2010, Grunt, GULP.js.

Database: PL/SQL (oracle), MySQL.

Operating System: Windows 7/8/10, MAC OS X.

Web Services: RESTful Web Services.

Testing Tools: Jasmine, Karma, Protractor.

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte, NC

FRONT END UI DEVELOPER

Responsibilities:

  • Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
  • Developed web Application using HTML5/CSS3, JavaScript, AngularJS, jQuery,Bootstrap.
  • Developed the frontend components using AngularJS framework to build up the Model View Control (MVC) architecture.
  • Designed new web features using MVC Framework like AngularJS, Bootstrap and NodeJS to enhance the user experience.
  • Created web templates using HTML5, CSS3, Bootstrap and preprocessors like LESS. Added functionality to the web pages using jQuery and various JavaScript frameworks.
  • Used AngularJS for template based UI development and client side data binding.
  • Worked on AngularJS two-way data binding between DOM and model, dependency injection and handling GET, PUT operations with a Web API controller.
  • Implemented navigation bar as a custom directive of AngularJS framework so that it can be reused on different templates.
  • Developed the login and registration module and used jQuery Validation Plugin for the form validation
  • Used PHP Form validation, Date() & Time() function as well as PHP Var() filter to validate and sanitize data.
  • Used NodeJS to run the JSON file of customer details on the server and used AngularJS to bind that data to client server
  • Implemented AngularJS directive to make customized components.
  • To create a predefined alert messages like monthly payments, login errors etc., used .alert() function and .fade(),.in() functions of Bootstrap to fade the message when customer or user closing the alert message.
  • Improved the layout in mobile, iPad and other devices using Bootstrap.
  • Used QUnit for unit testing which includes testing asynchronous code such as timeouts, AJAX and events and to provide stack traces for failed assertions and caught exceptions.
  • Used Grunt to build minified application and to deploy it.
  • Designed and developed the login portal using framework Angular 2 along with HTML5, CSS3 and Type Script.
  • Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency.
  • Enhanced legacy application by building new components in Angular 2 and typescript.
  • Implemented Angular2 component router for navigation.
  • Worked with Angular 2 directives, components, pipes, injectables.
  • Used Selectors, Events, AJAX and Dom Manipulation using components in Angular 2 for updating content on DOM nodes. Application optimization with AOT - Ahead of Time compilation and tree-shaking.
  • Worked with advanced JavaScript concepts like Closures, Prototype and Inheritance.
  • Developed single page applications using Angular 2, Typescript, web pack and grunt.
  • Worked with Angular.js routers, forms, modules, DOM, events, expressions, controllers, filters and Http Request.
  • Involved in writing application level code to interact with APIs, Web Services using Node.js, AJAX, JSON and XML.
  • Used Node.js to offer an easy and safe way to build high performance and scalable network application.
  • Implemented front end user interface and features in the application using AJAX.
  • Written unit test scripts for controllers, filters and services using karma and Jasmine.
  • Actively participated and provided feedback in a constructive and insightful manner during daily SCRUM meeting to track the progress for each iterative cycle and figure out the issues.
  • Github as a version control & JIRA for bug management.

Environment: HTML5, CSS3, JavaScript, Angular 2, Node Js, Bootstrap, NPM, JIRA, AJAX, PHP, jQuery, JSON, Grunt, Jasmine, Karma and Brackets.

Confidential, NYC

FRONT END UI DEVELOPER

Responsibilities:

  • Developed frontend with pages for user interactions for the entire website using HTML5, CSS3, and JavaScript.
  • Had an involvement in Software Development Life Cycle Phases like requirements gathering, Analysis, Design and Development.
  • Used AJAX, JSON to send request to the server to check the functionality of the website.
  • Used jQuery plug-in for Drag and Drop, jQuery to make the web pages which are built more user-interactive.
  • Validator, AJAX, JSON, AngularJS and Bootstrap.
  • Web Applications are developed using HTML5/CSS3, JavaScript, AngularJS, jQuery, Bootstrap.
  • Used ng-show, ng-hide, ng-view directives of AngularJS to create a single page application and to show details of the customers or to hide the details of the customers.
  • Implemented code for AJAX based applications to fetch the response from backend API as a part of JSON.
  • Used Angular $http object to make the request to the server to get the details of the customers and show them in the browser.
  • Used ng-repeat directive of AngularJS to show the collection of details about the list of customers.
  • Designed applications which are executed on different browsers like Internet Explorer, Mozilla Explorer, Google Chrome and Opera by using different debugging tools like Firebugs/IE Developer Tools.
  • To decrease the number of HTTP requests and load time of web pages I have used CSS Sprites.
  • Used .alert() class of Bootstrap to create alert functions for the applications regarding low balances, usage of the card, minimum payment alerts and used .fade() class to fade the message whenever user or customer scrolls on the message.
  • Developed interface to manage user menu and Bulk update of Attributes using JavaScript and JQuery.
  • Development of additional UI components using JSF and implemented an asynchronous, AJAX (JQuery) to improve customer experience.
  • JavaScript has been used for the validations in client side.
  • Created APIs to receive information and display it in our applications and allow the users to manipulate this information.

Environment: HTML5, AngularJS, JavaScript, AJAX, CSS3, JSON, Bootstrap, Apache, Tomcat Server, Restful web services, JSON and Scaled-Agile Methodologies.

Confidential, RICHMOND, VA

UI DEVELOPER

Responsibilities:

  • Developed the front-end featuring rich web interface implementation using HTML5, CSS3, JavaScript.
  • Developed web application using AngularJS on client-side and Node.js on server-side with cutting edge semantic HTML5 and CSS3 techniques.
  • Designed DOM based interaction for adapting WCAG 2.0 standards for HTML5 and XHTML and to reprogram selected links and W3C standards for CSS.
  • Implementation of dynamic elements and reusable libraries with JavaScript, JQuery and AngularJS and transformation of design mock-ups into cross-browser compatible to HTML5/CSS3 layouts.
  • Used JavaScript for Node.js applications that are useful for interacting with server and network applications. Utilized JQuery for HTML manipulation and event handling.
  • Used JSON format for all server communications. Developed AngularJS Factor classes to build models from plain JSON messages.
  • Implemented injection of $scope, $routeParam and $rootscope.
  • Used AJAX call to get JSON data from APIs and used data for various user representations.
  • Involved in coding Object Oriented JavaScript and responsible for client-side validations using Angular Directives.
  • Implemented two-way data binding using Angular expression and ng-model directive.
  • Wrote code to fetch data from Web services using AngularjS AJAX via JSON response and updating the HTML pages.
  • Used $timeout service of AngularJS to set the time interval for accessing the page and $interval service to define the value of the time interval.
  • Grunt has been used for packaging the Node Modules and for performing repetitive tasks like compiling, minification of the written code.
  • Used .badge () class of Bootstrap to create badges such as updates, comments etc., and used .alert() class to create alert messages like low balances and account usage alert.
  • Worked on debugging the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Used Jasmine framework for testing JavaScript code.
  • Used JSON and AJAX to link with back-end application.
  • Various Angular JS Widgets are incorporated into portal Dashboard such as Date picker, Dialogs, Tabs, AutoComplete, Spinner and Tooltips for responsive interface of the website.

Environment: JavaScript, HTML5, CSS3, jQuery, AJAX, JSON, XML, Angular.js, Node.js, bootstrap, Agile methodology, Grunt, Firefox, Google Chrome, Safari, Jasmine.

Confidential, DUBLIN, OH

Jr. WEB DEVELOPER

Responsibilities:

  • Designed and Developed the UI layout and front-end programming based on the requirements provided by the mock ups.
  • Project activities are organized and ensured that all project phases were followed and properly documented.
  • All the mock-ups are converted into hand-written HTML, CSS, XHTML, JavaScript, jQuery, AJAX and JSON.
  • GUI is developed by using JavaScript, Angular JavaScript, HTML, DOM, AJAX, CSS and jQuery in this project.
  • Optimization techniques are widely used in the existing code.
  • Angular filters are used to get the specified details of the patients and workers.
  • Involved in writing the application level code to interact with web services using AJAX and JSON.
  • Cross browser/platform compatibility issues (IE, Firefox and Safari) on both Windows and MAC.
  • Worked on JavaScript frameworks (JQuery, Node.js) to augment browser based applications.
  • Data formatted web applications are developed and to deploy the script using client-side scripting are done by using JavaScript.
  • Worked with Cross-Browser compatibility and fixed the bugs for several browsers.
  • For Project management Basecamp, has been used and as a Collaboration Tool.

Environment: HTML, CSS, JavaScript, JQuery, Nodejs, AJAX, XML, GIT, Agile Methodology.

Confidential

INTERN

Responsibilities:

  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Developed all the UI pages using HTML 4.0.1, XHTML 2.0 DHTML (5. 1 ), XUL, XSL/XSLT, DOM, CSS, JSON, JavaScript, jQuery 1.5, Ajax.
  • Involved in developing XUL, HTML, and JavaScript for client-side presentation and, data validation on the client side with in the forms also developed Date Time Picker using Object Oriented JavaScript extensively.
  • Created XHTML 2.0 Pages with CSS2 and the Box Model.
  • Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts also performed client-side validation using JQUERY and JavaScript Involved in writing application level code.
  • Used JQuery core library functions for the logical implementation part at client side for all the applications to traverse through a DOM tree and manipulated the nodes in the tree.
  • Implemented the Drag and Drop functionality using jQuery framework plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint and successfully executed all the test cases.

Environment: HTML 4.0.1, CSS2, JavaScript 1.8, jQuery 1.5, Adobe Dreamweaver, AJAX, SQL.

We'd love your feedback!