We provide IT Staff Augmentation Services!

Ui Developer Resume

3.00/5 (Submit Your Rating)

Palo Alto, CA

SUMMARY

  • Over 7 years of extensive experience as a Front End UI Developer with solid understanding of User Interface development best practices.
  • Proficient in building Web User Interface (UI) using HTML5, DHTML, tableless XHTML, CSS3 and JavaScript that follows W3C Web Standards and are browser compatible.
  • Experience on Web Technologies using HTML4/5, CSS2/CSS3, SASS, XHTML, DHTML, JavaScript, JQuery, Handlebars, AJAX, XML and JSON.
  • Expertise in designing Event Handling Models such as Listener and Dispatcher in OO JavaScript.
  • Experience working with JavaScript MVC framework AngularJS.
  • Solid experience with Responsive Web Design (RWD).
  • Experienced in building cross browser compatibility applications using HTML5 and CSS3.
  • Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
  • Well - versed in Object Oriented Programming (OOP) with JavaScript.
  • Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
  • Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
  • Experience working with testing tools like Firebug, Chrome Developer Toolbar, safari web inspectors and IE Developer Toolbar.
  • Involved in the Software Life Cycle phases like AGILE and estimating the timelines for projects.
  • Experience in deploying applications to web servers such as APACHE, TOMCAT and IIS.
  • Good experience with Form Validation by Regular Expression, other JQueryplugins (auto complete ui).
  • Highly motivated, reliable analytical problem solver and troubleshooter with strong attention to detail.
  • Demonstrated ability to complete projects in deadline oriented environments.
  • Quick learner and proficient in solving the technical issues in the project.
  • Excellent analytical and communication skills with capability to handle new technologies.

TECHNICAL SKILLS

Web Technologies: HTML/HTML5, CSS2/CSS3,Handlebars, Sass, XML, XHTML, JavaScript, AJAX, JQuery, JSON

JavaScript Libraries: JQuery, AngularJS

IDE & Tools: Eclipse, WebStorm, Notepad++, Sublime Text Editor, Brackets

Version Control: SVN (TortoiseSVN), Perforce, GIT.

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

Database: PL/SQL(oracle), MySQL, MSSQL

Operating System: Windows OS, MAC OS X

PROFESSIONAL EXPERIENCE

Confidential, Palo Alto, CA

UI Developer

Responsibilities:

  • Developed the user interface pages using HTML5, CSS3, JSON, JavaScript, JQuery, Ajax and AngularJS.
  • Worked actively as an onsite lead and coordinated among global teams.
  • Involved in gathering requirements from business and their analysis, and estimations.
  • Involved in a custom single-page web application development using AngularJS, which is used to flush/renew cache in the Tridion CMS.
  • Used Angular directives for re-usable components like multi-field form elements in this application.
  • Developed custom widgets like dropdown, accordion, slideshow using JQuery.
  • Developed reusable HTML components using Handlebars, jQuery, and CSS3.
  • Implemented icon fonts/graphics to improve performance of the websites.
  • Involved in developing the custom components for the HPI Homepage and supported the application in production when needed.
  • Extensively used HTML5 tags for the video playback.
  • Used handlebars for dynamic templating and jQuery, AJAX, JSON for the web service calls to make the products page dynamic.
  • Implemented Analytics/Metrics tracking for the HP.com Homepage.
  • Developed CSS Themes, various layouts for the responsive toolkit using SASS and bourbon neat.
  • Worked with Grunt and Maven build tools in the application for running the local builds.
  • Developed Grunt tasks such as sass, web font etc., using the grunt plugins.
  • Used RequireJS for modularity and quality of the code.
  • Involved in Regression testing and defect fixing of issues identified during UAT.
  • Involved in resolving the production issues in various web sections.
  • Used SVN for the code repository, ALM Software and Agile Manager as project management tools.

Environment: JavaScript, jQuery, Mootools, AngularJS, RequireJS, SASS, CSS2/3, HTML5, Handlebars, jspx, tagx, SVN, Grunt, Maven, Tridion (CMS), Jira.

Confidential - Denver, CO

UI Developer

Responsibilities:

  • Developed the User Interactive web pages in a professional manner with using webtechnologieslike HTML, HTML5, CSS, and CSS3 as per the psd’s provided by the design team.
  • Developed complex, useable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.
  • Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
  • Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON.
  • Involved in creating the test cases using CasperJS Unit test framework.
  • Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, JSON.
  • Utilized various jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
  • Extensively participated in developing the website across different browsers and performed cross-browser testing.
  • Extensively used HTML5 for audio and video playback.
  • Used JQuery plugins autocomplete, validation, drag and drop and more exceptionally.

Environment: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, OOJavaScript, JSON, Ajax, Agile methodology.

Confidential, Natick, MA

UI Developer

Responsibilities:

  • Developed the user interface pages using HTML, DHTML, DOM, CSS, JSON, JavaScript, JQuery and Ajax.
  • Used JQuery core libraries for the logical implementation part at the client side of the website.
  • Involved in writing JQuery based Ajax requests using jquery.get(url, data, success, type) or jquery.ajax(options) and jquery.post(url, data, success, type).
  • Used JQuery events to manipulates the elements based on the user interaction like ready(), hover(), click(), mouseover() and keypress().
  • Used JQuery to traverse through the DOM and access the nodes.
  • Used JQuery plugins for Drag and Drop, widgets, menus, forms and user interfaces.
  • Performed client side validations with customized error messages using JavaScript.
  • Debugged the application using Firebug and traversed through the nodes of the tree using DOM functions.
  • Worked with the internal Confidential clients through several meetings and got the requirements for the project.
  • Used SVN for version control and Bugzilla for defect tracking.
  • Successfully executed all the test cases and fixed any bugs that arose at the test level.

Environment: JavaScript, HTML, DHTML, DOM, JSON, CSS, AJAX, JQuery, XHTML and Windows XP.

Confidential, Jacksonville, FL

Front End Developer

Responsibilities:

  • Involved in the requirements analysis, designing, development, testing and maintenance of the websites.
  • Developed websites using HTML, CSS, JavaScript, JQuery, Google Maps API (JavaScript Library), XML and Ajax.
  • Created web page layouts using HTML and CSS.
  • Design, developed and updated the user interface using CSS, JavaScript and Dreamweaver.
  • Performed client side validations over the forms using JavaScript.
  • Used Ajax to refresh only certain section of the page and reduce the load on the web server.
  • Used Cascading Style Sheets in order to separate presentation from the structure.
  • Defined text alignment, borders, positioning and many other typographic characteristics.
  • Used best coding practices and naming conventions while writing code in JavaScript, HTML and CSS.
  • Extensively tested the websites, identified the bugs using Firebug and fixed them.
  • Responsible for code optimization and testing across other browsers.

Environment: JavaScript, CSS, HTML, XML, JQuery, XML, Ajax.

We'd love your feedback!