We provide IT Staff Augmentation Services!

Senior Ui Developer Resume

0/5 (Submit Your Rating)

Mountain View, CA

SUMMARY

  • Having 6+ years of extensive Experience in developing professional web applications using HTML 4.0/5, DOM, CSS2/CSS3, BOOTSTRAP, JAVASCRIPT, JQUERY, JQUERY UI, ANGULARJS, NODEJS, EXPRESSJS, AJAX, JSON, and WEB SERVICES.
  • Worked on front - end technologies using HTML5, CSS3, Javascript5, DOM, jQuery, Bootstrap, AngularJS, NodeJS, and Socket.IO.
  • Good understanding of Media Queries, Fluid Layout, Responsive Images and Typography.
  • Extensive experience with Advanced JavaScript concepts - closures, scope, promises, function expressions, hoisting, prototypes, Strict Mode.
  • Good understanding of design patterns - IIFE, Module, Revealing Module, Prototype, Revealing Prototype patterns.
  • Extensive experience with HTML5 API’s - Forms API, Location API, Storage API, Web Workers, Canvas, SVG, Video, Offline and Indexed DB API.
  • Strong expertise in JavaScript and node testing library framework as Mocha, ChaiJS, Jasmine.
  • Extensive experience with jQuery - CSS3 Selectors, Sizzle API, DOM traversal, manipulation and event handling.
  • Experience in JavaScript Unit Testing using QUnit and Angular testing using Karma, Jasmine, and Protractor.
  • 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.
  • Extensive experience with AngularJS - created controllers and view pages along with Bootstrap and HTML5 for dynamic web application.
  • Created routers and views to create SPA (Single Page Application) to make application dynamic and more user-friendly.
  • Used $http, $location, $q, $log, $scope, $window, $cacheFactory services to call REST API’s, logging and location operations.
  • Created a POC application with MEAN stack for small module from the AngularJS web application.
  • Experience with ExpressJS to create server-side MVC with Jade templates.
  • Experience with Socket.IO for WebSocket engine to make real-time web application with bi-directional communication.
  • Experience with Grunt to perform minification, compilation and linting.

PROFESSIONAL EXPERIENCE

Senior UI Developer

Confidential - Mountain View, CA

Responsibilities:

  • Worked on single page application using Node.js, implemented AngularJS for the multi column layout.
  • Used $rootScope, $watch, $broadcast, $emit, $on, $digest, $apply for variables accessible from all services/controllers application wide.
  • Extensive used HTML5 API’s - Forms API, Location API, Storage API, Web Workers, Canvas, SVG, Video, Offline and Indexed DB API.
  • Translated wireframes into optimized program code using HTML, CSS, JavaScript.
  • Worked catalog and dashboard module migrated to multi-column layout and implemented AngularJS Autosuggest, pop-up and modal and customized, configured as per the requirement.
  • Use AGILE methodology in software development to help businesses respond to unpredictability.
  • Implementing user interface designs from UI specifications and product requirements
  • Complete exposure with MEAN (Mongo DB, Express web framework, AngularJS, NodeJS) full stack programming.
  • Develop web page standards such as to make the site work across modern and older browsers, removing JavaScript errors, avoiding inline styles, removing unwanted classes and ids, etc.
  • Experience with Grunt to perform minification, compilation and linting and Bower to maintain package dependencies.
  • Developed modal dialog using JavaScript, and hand coding of HTML, jQuery, and CSS.
  • Developed complex, useable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.
  • Developed prototypes and specifications to help communicate design ideas effectively and efficiently within the team.
  • Implemented test cases and performed unit testing using Jasmine and Mocha
  • Attended standup meetings and SLDC meetings across cross-functional teams to gather business requirements and set development timelines.
  • Extensively used JIRA for tracking product backlog, sprint planning and executing user stories

Environment: HTML5, CSS3, Angular.js, Angular UI, Bootstrap, Node.js, Express.js, Grunt, Bower, JIRA, Jasmine, Mocha

Sr. Web UI Developer

Confidential - Milpitas,CA

Responsibilities:

  • Followed Rally Agile project management tool in the progress of the project.
  • Used Bootstrap CSS Grid System to create responsive layouts, navigation and tables, Also used Bootstrap components like Carousel.
  • Used Less.js pre-processor to create importable and reusable style sheets, processed on server-side.
  • Re-platforming of web design includes HTML, XML, CSS, SASS, SMACSS, JSON, JavaScript, JSP, JQuery, AngularJS, NodeJS, Gulp, and Jasmine.
  • Experience with Socket.IO for WebSocket engine to make real-time web application with bi-directional communication.
  • Implemented test cases and performed unit testing using Jasmine and Mocha
  • Used Socket.IO in the adoption of Node.js by making WebSockets both accessible and reliable.
  • Done testing of NodeJS using Mocha, ChaiJS.
  • Built full stack Pharmacy Dashboard Application using the JavaScript MEAN stack.
  • Used Node JS, Express JS to create server-side MVC framework with Mongo DB.
  • Involved in developing the UI view pages using HTML5 semantic tags. Used layouts with AngularJS directives as Views.
  • Used ngRoute module for routing and deeplinking services and directives for angular apps.
  • Extensive experience with Advanced JavaScript concepts - closures, scope, promises, function expressions, hoisting, prototypes, Strict Mode.
  • Consumed Rest Web Services through jQuery AJAX calls from front end.
  • Wide knowledge on Plugin’s and Extension’s and also have integrated Video Plugin into our Provider Web Application for the video visits.
  • Experience with Grunt to perform minification, compilation and linting and Bower to maintain package dependencies.

Environment: HTML5, CSS3, Bootstrap, Angular.js, Angular UI, Node.js, Express.js, MongoDB, Grunt, Socket.IO

Senior UI Developer

Confidential, Redwood City, CA

Responsibilities:

  • Defined and developed the application's presentation layer using HTML, CSS3, JavaScript, and JQuery.
  • Developing UX design and clickable prototypes with front end development utilizing Bootstrap, HTML5 and CSS3.
  • Created controllers and view pages along with Bootstrap and HTML5 for dynamic web application.
  • Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
  • Using AngularJS created custom directives for data manipulations and to display data in company standard format in UI.
  • Used link function to define directive’s API and attached event listeners to DOM elements, watching model properties for change, and updating the DOM.
  • Created routers and views to create SPA (Single Page Application) to make application dynamic and more user-friendly.
  • Implemented Angular Service calls using Angular Factory.
  • Used Node.js to run Grunt tasks and build properly the project (compile, minify, concat etc.)
  • Created custom directives for loaders, widgets and re-usable sections in web pages to be used across different applications.
  • Used $http, $location, $q, $log, $scope, $window, $cacheFactory services to call REST API’s, logging and location operations.
  • Created a POC application with MEAN stack for small module from the AngularJS web application.

Environment: HTML5, CSS3, LESS, Bootstrap, jQuery, Angular.js, UIRouter, Grunt, Node.js

Front-End Developer

Confidential - Redwood City, CA

Responsibilities:

  • Worked with HTML5, CSS3, Java, XML, JSON, JavaScript, JQuery and JQuery UI for developing user interface.
  • Used LESS.js for create style themes using variables, mixins and nested styles.
  • Extensive used jQuery - CSS3 Selectors, Sizzle API, DOM traversal, manipulation and event handling.
  • 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.
  • Produced and consumed Rest Web Services developed DAO's and DTO classed for services and consumed through jQuery AJAX calls from front end.
  • Specially working with AJAX data consisting of JSON/XML/JSONP responses, parsing the same and presenting on the UI layer.
  • Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY/AJAX
  • Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using jQGrid, Require.js and Responsive Design.

Environment: HTML5, CSS3, JavaScript, JQuery, JQueryUI, JQuery Mobile, Modernizer, Require.js, Backbone.js, Responsive Design, AJAX, DOM, Firebug, REST, Web services, XML, JSON.

Web UI Developer

Confidential - Atlanta, GA

Responsibilities:

  • Designed the front end applications, user interactive web pages in a professional manner with using web technologies like HTML, DHTML, XHTML, XSL, XSLT and CSS.
  • Redesigned and implemented complete web application to meet web and industry standards.
  • Designed web pages using with HTML, DHTML, XHTML, XSL, XSLT, CSS and JQuery based on the W3C standards.
  • Used CSS selectors for condition based styling and pseudo-classes to add some special effects to selectors.
  • Used JSON objects effectively for efficient client side coding.
  • Implemented JQuery based accordion styles and handled complete jQuery in showing Rich Internet Application (RIA).
  • Translated market and product requirements into UI designs in the form of conceptual models, wire frames and prototypes.

Environment: HTML, DOM, DHTML, XHTML, CSS, JavaScript, jQuery, Java, jQuery UI

Web Developer

Confidential

Responsibilities:

  • Involved in Web design and development for the UI interface design, graphic design for printed materials and presentations, illustration, logo design. Used JavaScript, HTML, CSS, DHTML.
  • Designed XML schemas and parsers for scalable XML documents used with Web Services and real-time reporting.
  • Designed the tables and keyed in the information with extensive use of PHP, HTML, CSS, JavaScript, and Dreamweaver.
  • Developed dynamic e-mails using JavaScript, DOM and hand coding of HTML, XHTML, and CSS.
  • Developed Code to covert code from UI to be fed as input/output to the Visual Basic code files.
  • Use of VSS for version control and synchronization of code modules.
  • Created functions and tabs which create new array of options on form with all of the elements of the new form options displayed based on option selected earlier in the form
  • Implemented dropdown menus, pop-up functionalities, client side data validation and rearrangement of UI based on entered options.
  • Developed dynamic e-mails using JavaScript, and hand coding of HTML, XHTML, and CSS.

Environment: Java, Ajax, JQuery, OO JavaScript, HTML, CSS, Tomcat, JSON, JavaScript DOM, XML, Eclipse IDE

We'd love your feedback!