We provide IT Staff Augmentation Services!

Senior Ui Developer Resume

5.00/5 (Submit Your Rating)

Dublin, CA

SUMMARY:

  • Having 7 years of experience in UI/Web Development and Front End UI Developing.
  • Worked on front - end technologies using HTML5, CSS3, Javascript5, DOM, jQuery, Bootstrap, Angular.JS, NodeJS, and Socket.IO.
  • Extensive experience with AngularJS - created controllers and view pages along with Bootstrap and HTML5 for dynamic web application.
  • Extensive experience on modern front-end templating frameworks for JavaScript - Including Bootstrap, JQuery, AngularJS, NodeJS, ExpressJS, etc.
  • Experienced in custom directives like avGrid (combines UI-Grid and Modal), avAddress, avContact, and avCompany.
  • Created routers and views to create SPA (Single Page Application) to make application dynamic and more user-friendly.
  • Experienced in MEAN stack MongoDB, Express, Node, and Angular.
  • Created a POC application with MEAN stack for small module from the AngularJS web application.
  • Extensive experience with HTML5 API’s - Forms API, Location API, Storage API, Web Workers, Canvas, SVG, Video, Offline and IndexedDB API.
  • Extensive experience with Advanced JavaScript concepts - closures, scope, promises, function expressions, hoisting, prototypes.
  • Good understanding of design patterns - IIFE, Module, Revealing Module, Prototype, Revealing Prototype patterns.
  • Worked with cross browser compatibility issues and did testing on the browsers like IE, Mozilla Firefox and Google Chrome.
  • Worked on Mobile-first responsive web applications using Bootstrap3.
  • Good understanding of Media Queries, Fluid Layout, Responsive Images and Typography.
  • Used CSS Grid System to create responsive layouts, navigation and tables. Used Bootstrap components like Carousel.
  • Used Sass pre-processor to create importable and reusable style sheets, processed on server-side.
  • Extensive experience with jQuery - CSS3 Selectors, DOM traversal, manipulation and event handling.
  • Used jQuery to create custom event handlers and used utility functions such as Ajax, get, post to make dynamic AJAX application for user-friendly web pages.
  • Used jQueryUI controls as Accordion, Tabs, Dialog and used jQuery mobile data attributes to create mobile friendly pages.
  • Created custom jQuery plugins for file upload, date control and drag and drop using Client templates.
  • Experience with ExpressJS to create server-side MVC.
  • Experience with Socket.IO for websocket engine to make real-time web application with bi-directional communication.
  • Experience with Gulp to perform minification, compilation and linting.
  • Having knowledge on Ruby on Rails framework.

TECHNICAL SKILLS:

Web Technologies: HTML, DHTML, XHTML, Bootstrap, HTML5, XML, JSON, XSL, XPath, XSLT, CSS, CSS3.

Frame Works: NodeJS, AngularJS, JavaScript, Rails, jQuery, jQuery Mobile

Databases: MongoDB, MySQL, Oracle and PostgreSQL

Tools: Eclipse, Adobe Photoshop, Dreamweaver, Ms Office and Notepad++.

Languages: Java, Ruby, JDBC, JSP, JavaScript, jQuery, AJAX

Source Control tools: CVS, Git

Operating System: Windows …, LINUX/Unix, Mac

Servers & Testing Tools: WebLogic, Tomcat, WebSphere Debugging Tools Firebug, Chrome DeveloperTools. IE Developertools

PROFESSIONAL EXPERIENCE:

Senior UI Developer

Confidential - DUBLIN, CA

Responsibilities:

  • Complete exposure with MEAN (MongoDB, Express web framework, AngularJS, NodeJS) full stack programming.
  • Utilized Express.JS with Node.js to create API’s for the application.
  • Created REST API’s using Express Router/Model/Controller architecture. Models connect to MySQL and MongoDB using Node.js MySQL and Mongoose modules.
  • Caching is implemented in Controllers using Redis. We used Redis Sets to store routes and data for GET operations.
  • Used Node.js passport and Google API v3 for authentication and YouTube uploads.
  • Used ZMQ distributed in-memory Message Queue to connect different Node.js utilities and applications.
  • Implemented Socket.IO through ZMQ for MongoDB events for real-time feeds on the front-end.
  • Created Services Module in Angular.js to put all the services at one place and cached results using $cacheFactory. This module is used by different front-end modules.
  • Created SPA using UI-router in Angular.js. Used state based routing.
  • Used Angular-UI directives, UI-Grid, Modal, Tooltips and Progress to create UI using reusable code.
  • Created custom directives - avGrid (combines UI-Grid and Modal), avAddress, avContact, avCompany to be used by multiple applications.
  • Created UI for code/video and multiple choice quizzes using MVVM pattern using $scope, UI-router and controllers.
  • Used Github for version control and Pivital Tracker for defect tracking.
  • Extensively used Javascript patterns - Module, Prototype and Constructor.
  • Extensively used Promises and EventEmitter in Node.js to avoid callbacks and more readable code.
  • Used HTML5 - WebRTC, video, semantic tags, progress, Storage and IndexedDB API’s.
  • Extensively used Bootstrap3 for mobile-first responsive design and typography.
  • Used Git as source control and planned for continuous integration and delivery.

Environment: JavaScript, HTML5, CSS3, Bootstrap, AngularJS, REST, NodeJS, ExpressJS, Socket.IO, MongoDB, Gulp, Git, Gihub and Pivital Tracker

UI Developer

Confidential - Danville, CA

Responsibilities:

  • Implemented Java & JavaScript algorithms to curate search results according to age recommendation and age of user.
  • Developed internal and external validation code using JavaScript.
  • Experienced with Front-end JavaScript frameworks like Angular.JS and Node.JS
  • Designed dynamic and browser compatible pages using HTML, HTML5, CSS3, AngularJS, and JavaScript.
  • The Angular JavaScript framework for building web applications is highly efficient to use with Restful services.
  • Created Multiple Re-usable UI Directives by defining AngularJS Directives, Attaching Event Listeners, Controllers & Updating DOM elements.
  • Developed RESTful Services using Java API.
  • On server side, created & used Restful Web API endpoints for database operations (CRUD) for this Angular.JS project.
  • Implemented Chart.js to enable parents to visualize how their children are utilizing the Phew App.
  • Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing Angular.JS, JavaScript API.
  • Used CSS Grid System to create responsive layouts, navigation and tables. Used Bootstrap components like Carousel.
  • Design and development of Web pages using HTML and CSS including AJAX controls.
  • Used Git/Bitbucket for version control and Pivital Tracker for defect tracking.
  • Developed and designed the various screens and its architecture in accordance toUISpecs.
  • Involved in the development of Dynamic loading of web pages using AJAX calls.
  • Developed dynamic e-mails using JavaScript, and hand coding of HTML5 and CSS3.

Environment: HTML/HTML5, CSS3, JavaScript, JQUERY, Angular JS, NodeJS, JSON, AJAX, Git, Bitbucket.

UI Developer

Confidential - Foster City, CA

Responsibilities:

  • Involved in developing front end applications using web technologies like HTML/HTML 5, and CSS/CSS3.
  • Built Web pages that are more user-interactive using AJAX, JavaScript, and AngularJS.
  • Using HTML5, CSS3, JavaScript and some jQuery, and clean semantic code.
  • Utilized modular structure within the Angular.JS application in which different functionalities within the application were divided into different modules.
  • Involved in developing HTML and Angular.JS for client side presentation and, data validation on the client side with in the forms.
  • Implemented Angular Controllers to maintain each view data.
  • New classes and functionality designed using several jQuery components for CRM implementation for customer service.
  • Fair Knowledge on working with Node utility modules and global variables.
  • Developing UX design and clickable prototypes with front end development utilizing Bootstrap, HTML5 and CSS3.
  • Code web applications utilizing programming languages including JavaScript, jQuery, and AJAX.
  • Used Git for version control and Pivotal Tracker for defect tracking.
  • Responsible for writing and implementation of JavaScript, AJAX and JQuery to interact with web Services and user controls.
  • Developed and integrated related applications components, including front-end development and back-end integration.
  • Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.

Environment: Angular.js, HTML, HTML5, CSS, CSS3, AJAX, JSON, JavaScript, jQuery, Bootstrap, Pivotal Tracker, Agile, GIT, UNIX.

UI/Front End Developer

Confidential - Los Angeles, CA

Responsibilities:

  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS, JavaScript, jQuery AJAX and JSON.
  • Analysed requirements and designed the task flow using flow charts and dependently designed flow between pages of theUI.
  • Designed and developed code using HTML, XHTML, CSS, DOM and DHTML.
  • Utilized JavaScript and JQuery to improve overall design and to update a portion of a GUI page thus reducing bandwidth usage and load time in web pages to get user input and requests.
  • Used JavaScript and jQuery for validating the input given to the user interface.
  • Worked in the development and adherence of User Interface look / feel, schemes and layouts.
  • Responsible for on-going technical maintenance and support for assigned applications.
  • Analyzed, debugged and revised existing system logic difficulties and documentation as necessary.
  • Designed and created standards-compliant web pages that are interactive, attractive and intuitive.
  • Created HTML pages from mockups and visual wireframes, working closely with design / product team.
  • Used CSS Sprites to decrease the number of HTTP requests and increase the load time of web pages.
  • Produced semantically appropriate, standards compliant markup, and produced rich user interfaces
  • Created web content and tested all the websites with multiple browsers, operating systems, and screen resolutions.
  • Performed validation of completed sites, which included debugging and testing code.

Environment: DHTML, HTML, CSS, XHTML, Linux, jQuery, AJAX and JavaScript

UI Developer

Confidential - Newton, MA

Responsibilities:

  • Translated PSD components from the design team into various company web pages using HTML/CSS/JavaScript.
  • Collaborated with Build Team to integrate HTML, front-end code with the backend technology and portal framework, to ensure the UX /UIis implemented.
  • Designed and developed code using HTML, CSS, DOM and DHTML.
  • Developed and maintained the layouts using CSS for all intranet applications compliant with W3C.
  • Implemented client-side form validation and calculation on cash back and account balance using JavaScript and JSP.
  • Utilized JavaScript and JQuery to improve overall design and to update a portion of a GUI page thus reducing bandwidth usage and load time in web pages to get user input and requests.
  • Created HTML pages from mockups and visual wireframes, worked closely with design / product team.
  • Tested cross browser compatibility to ensure look and feel of theUIdesigns worked the same in various versions of different browsers (IE, Firefox, Google chrome, Safari and Opera).

Environment:, HTML, CSS, Linux, jQuery, AJAX and JavaScript

We'd love your feedback!