We provide IT Staff Augmentation Services!

Sr. Ui Engineer Resume

San Francisco, CA

PROFESSIONAL SUMMARY:

  • Principal UI Engineer with 16 years of Web Development experience.
  • Looking for an exciting Sr. UI Engineer or Principal UI Engineer position in Silicon Valley to learn and utilize new cutting edge technologies and contribute to the success of a dynamic team.
  • He has expertise in UI Architecture, design patterns, reusable widgets, and JavaScript libraries.
  • Mate is an expert in creating reusable JavaScript components, libraries and frameworks. Would like to work on high - traffic, consumer-facing websites, mobile and web applications.
  • Experienced with Responsive Web Design (desktop, mobile, tablet)
  • Experienced in resolving cross-browsers issues
  • Creating a clean Architecture for application UIs
  • Strong UI Architecture and development skills
  • Excellent debugging skills
  • Strong focus on giving solutions to problems
  • Strong team player with excellent communication and interpersonal skills
  • Excellent business requirement gathering skills
  • Self-motivated & fast learner with a strong attention to detail

TECHNICAL SKILLS:

Core skills: JavaScript Angular 6 TypeScript ReactJS Redux HTML4 XHTML DHTML CSS2 AJAX JSON Jquery Jquery UI YUI Ext JS JAVA J2EE HTML5 CSS3 EJB Servlets HTTP JSP GWT JSTL DOM SASS Odata REST API Node.js Underscore.js Backbone.js require.js Twitter Bootstrap NWT AngularJS LESS BLESS HAML CanJS KnockoutJS Lodash gulp grunt React-bootstrap WebPack npm Stylus

Templating Languages and Libraries: Handlebars Mustache Underscore JSP JSTL JSX

Thirdparty APIs: Facebook Twitter LinkedIn Google Maps Google Analytics Amplitude

OS: Windows Linux (CentOS, Ubuntu, RHEL) Mac OS X

Version Control: CVS SVN Perforce/P4V Tortoise SVN SlikSVN Subclipse Git SourceTree

Tools: /Frameworks: Firebug FireCookie YSlow Spring Struts Maven Hudson Hibernate Tiles Clover FindBugs Chrome/Safari Developer Tools IE Web Developer Toolbar

IDEs/Text Editors: Eclipse NetBeans Aptana RubyMine TextWrangler Sublime Text IntelliJ IDEA

Web/App servers: Apache Tomcat Jetty JBOSS

Testing Tools: QUnit TestSwarm JUnit JMockIt TestNG YUITest JUTE Siesta Jest

PM/Issue Tracking: Bugzilla Redmine JIRA Quality Center Test Director Asana

Virtualization/Cloud Tools: VMware Player VMware VSphere XenServer XenCenter AWS

Data Visualization/Grid libraries: DhtmlXGrid jqgrid FlexiGrid HighCharts jqplot GoogleCharts flot.js footable jquery datatables D3.js

Software Development Methodologies: Waterfall Agile SCRUM TSP/PSP

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, CA

Sr. UI Engineer

Responsibilities:

  • Gather requirements from Product Managers
  • Architected Application UI
  • Successfully implemented new UI features
  • Debugged application UI and delivered bug fixes
  • Participated daily status meetings, Sprint planning and Sprint Retrospectives

Skills: Angular 6, TypeScript, ES6, Stylus, AJAX, JSON, npm, yarn, Jenkins, Javascript, Git, Sublime

Confidential, Sunnyvale, CA

Sr. UI Engineer

Responsibilities:

  • Gather requirements from Business Owners, Product Designers and Product Managers
  • Successfully implemented features for the React, Redux UI and on the NodeJS middleware
  • Debugged application UI and delivered bug fixes
  • Participated daily Scrum meetings, Sprint planning and Sprint Retrospectives

Skills: ReactJS, Redux, ES6, CSS3, Stylus, JavaScript, AJAX, JSON, NodeJS, gulp, Sublime, Git

Confidential

Principal UI Engineer, Palo Alto, CA

Responsibilities:

  • Gather requirements from Business Owners, Product Designers and Product Managers
  • Successfully implemented features
  • Debugged application UI and delivered bug fixes
  • Participated daily Scrum meetings, Sprint planning and Sprint Retrospectives

Skills: ReactJS, Redux, ES6, HTML5, CSS3, LESS, JavaScript, AJAX, JSON, nodejs, gulp, Sublime, Git

Confidential, Sunnyvale, CA

Sr. / Lead UI Engineer

Responsibilities:

  • Gather requirements from Business Owners, Product Designers and Product Managers
  • Successfully implemented features for the AOS CMS
  • Wrote Unit Tests
  • Debugged application UI and delivered bug fixes
  • Participated daily Scrum meetings, Sprint planning and Sprint Retrospectives

Skills: HTML5, CSS3, LESS, JavaScript, Jquery, Can.js, mustache, AJAX, JSON, nodejs, gulp, Sublime, Git

Confidential, San Francisco, CA

Sr. UI Engineer

Responsibilities:

  • Gather requirements from Business Owners, Designers and Product Managers
  • Successfully implemented features on the Confidential .com and bananarepublic.com website
  • Successfully implemented Responsive Web Design for the Confidential brands
  • Tested and documented features
  • Debugged application UI and delivered bug fixes
  • Participated daily Scrum meetings, Sprint planning and Sprint Retrospectives

Skills: HTML5, CSS3, SASS, JavaScript, Jquery, Knockout.js, Handlebars, AJAX, JSON, Responsive Web Design, nodejs, gulp, grunt, Eclipse, Sublime Text, SVN, Git.

Confidential, Santa Clara, CA

Sr. Principal UI Engineer / UI Architect

Responsibilities:

  • Gather requirements from Business Owners, Designers and Product Managers
  • Performed Javascript and CSS library and framework evaluation
  • Successfully Architected the new UI Framework for Confidential Director
  • Managed a team of UI Engineers to implement the new Confidential Director UI
  • Successfully implemented Responsive Web Design
  • Tested and documented features
  • Implemented Test Automation Framework using Qunit, TestSwarm and Jenkins
  • Debugged application UI and delivered bug fixes
  • Participated daily Scrum meetings, Sprint planning and Sprint Retrospectives
  • Migrated the GWT app UI to a new BackboneJS architecture

Skills: HTML5, CSS3, LESS, Bootstrap, JavaScript, BackboneJS, Jquery, Jquery UI, AJAX, JSON, Perforce, Java, GWT, Eclipse, Responsive Web Design, Coding for Desktop, Tablet and Mobile.

Confidential, Palo Alto, CA

Principal / Lead UI Engineer

Responsibilities:

  • Gather requirements from Business Owners, Designers and Product Managers
  • Successfully implemented features for the barnesandnoble.com website for several regions, including US, UK and several countries in Europe
  • Successfully implemented Responsive Web Design for Confidential & Confidential
  • Tested and documented features
  • Debugged application UI and delivered bug fixes
  • Participated daily Scrum meetings, Sprint planning and Sprint Retrospectives

Skills: HTML5, CSS3, SASS, Twitter Bootstrap, JavaScript, Jquery, AJAX, JSON, GIT, HAML, Ruby on Rails, Responsive Web Design, Java, AngularJS, Sublime Text.

Confidential, Cupertino, CA

Sr. UI Engineer

Responsibilities:

  • Gather requirements from Business Owners, Designers and Product Managers
  • Successfully implemented features for the Confidential Hardware Engineering Tools Teams’ Project Management application primarily using Jquery and ExtJS
  • Evaluated Ember.js and AngularJS and delivered POC implementations for future projects
  • Tested and documented features
  • Debugged application UI and delivered bug fixes
  • Participated daily Scrum meetings, Sprint planning and Sprint Retrospectives

Skills: HTML, CSS, Javascript, AJAX, JSON, HTML5, CSS3, LESS, SASS, Ext JS, Jquery, Jquery UI, ember.js, Ext Gantt (Bryntum), Ext Scheduler (Bryntum), GIT, SourceTree, WebStorm, Sublime Text, Twitter Bootstrap, AngularJS.

Confidential, Redwood Shores, CA

Principal UI Engineer / UI Architect

Responsibilities:

  • Successfully improved and maintained UI Framework
  • Successfully designed and developed financial apps using jquery, backbone.js, underscore.js and require.js
  • Successfully guided Requirements gathering and bug resolution
  • Identified risks and clarified requirements to ensure on-time delivery
  • Contributed to the delivery on financial application under tight deadlines
  • Delivered high quality code, following UI standards and best practices
  • Resolved cross-browsers issues, IE7, IE8, IE9, Chrome, Safari, Firefox

Skills: Node.js, underscore.js, HTML5, CSS3, HTML, CSS, Javascript, Node Web Toolkit (NWT), require, AJAX, JSON, XML, LESS, REST Web services, Twitter Bootstrap.

Confidential, Palo Alto, CA

Principal UI Engineer / UI Architect

Responsibilities:

  • Successfully designed and developed UI widgets using jquery, backbone.js, underscore.js and require.js
  • Designed Reusable UI widgets
  • Integrated third-party APIs into Confidential .com: LinkedIn, Facebook, Twitter, Google Maps
  • Identified risks and clarified requirements to ensure on-time delivery
  • Improved Usability of the Application
  • Delivered high quality code, following UI standards and best practices
  • Resolved cross-browsers issues, IE8, IE9, Chrome, Safari, Firefox
  • Supported QA during bug resolution
  • Implemented new UI best practices and improved existing UI Standards

Skills: Jquery, Jquery UI, HTML5, CSS3, LESS, BLESS, HTML, CSS, AJAX, JSON, XML, node.js, backbone.js, require.js, REST Web services, underscore.js, RubyMine.

Confidential, Redwood City, CA

Principal UI Engineer / UI Architect

Responsibilities:

  • Designed Reusable Ext JS widgets using Object Oriented design and programming principles
  • Introduced an MVC design pattern on the UI using the mediator pattern
  • Guided Requirements gathering
  • Identified risks and clarify requirements to ensure delivery
  • Improved Usability of the Application
  • Delivered high quality code, following UI standards and best practices
  • Resolved cross-browsers issues

Skills: Ext JS 4, SASS, Odata services, JavaScript, HTML5, CSS3, HTML, CSS, Jquery, Jquery UI, AJAX, JSON, Firebug, Maven, Ant, Eclipse, CA SCM, Java, Compass, Strophe.js, XMPP.

Confidential, Sunnyvale, CA

UI Architect

Responsibilities:

  • Successfully guided Requirements gathering process
  • Successfully gathered and documented technical and business requirements
  • Architected, designed and developed UI for Apache Ambari
  • Kept Usability/UX/UE in mind
  • Designed lightweight Javascript UI framework using native Javascript
  • Researched new cutting edge technologies
  • Researched and used charting libraries
  • Resolved cross-browsers issues

Skills: JavaScript, HTML5, CSS3, HTML, CSS, Jquery, Jquery UI, AJAX, JSON, XML, PHP, Firebug, Maven, Eclipse, SVN, Subclipse, GIT, eGIT, Java, Mac OS X, Google Charts, flot.js, FlexiGrid, Jqgrid, PHP, J2EE, REST, Amazon EC2.

Confidential, Santa Clara, CA

Sr. Java Front End Engineer

Responsibilities:

  • Worked on Supply/Inventory and Demand/Orders Applications
  • Successfully debugged the application and fixed bugs
  • Performed a UI Cleanup on the Supply Module to make pages work consistently
  • Worked on cleaning up the code in the Supply Module to make pages work more efficiently
  • Successfully converted Grid screens from using YUI 2 to YUI3
  • Wrote Java Unit tests using JUnit
  • Participated in new Feature Development for the Supply Application working with YUI2, YUI3, OO JavaScript, Java Action Classes, JSP and JSTL
  • Resolved cross-browsers issues for IE7, IE8, IE9, Firefox, Safari and Google Chrome

Skills: JavaScript, YUI2, YUI3, Object Oriented JavaScript, Firebug, HTML, CSS, AJAX, JSON, Maven, JSP, JSTL, JBOSS, Eclipse, SVN, Subclipse, Hudson, Struts, Tiles, Servlets, JUnit, TestNG, JMockIt, Linux (RHEL5), Windows, FindBugs, Clover.

Confidential, Menlo Park, CA

Software Engineer (UI)

Responsibilities:

  • Maintain, develop, debug and improve the JavaScript and jquery-based UI Framework
  • Create automated tests for testing the Framework and widgets created using the framework - using JavaScript, Qunit, HTML, CSS, JSP, JSTL, TestSwarm and Hudson
  • Create Presentations about the new features of the framework
  • Create Automated Tests to test the JavaScript Framework using JavaScript, Jquery and QUnit
  • Worked on analyzing memory usage and finding, and fixing memory leaks in the framework
  • Resolving cross-browsers issues

Skills: JavaScript, JQuery, Jquery UI, QUnit, (X)HTML, CSS, DHTML, AJAX, JSON, Maven, JSP, JSTL, FreeMarker, Jetty, Eclipse, Aptana, Subversion, Hudson, TestSwarm, numerous jquery plugins, etc.

Confidential, Fremont, CA

Software Engineer (UI)

Responsibilities:

  • Help collect business requirements and translate them into technical requirements
  • Design and develop features while keeping in mind User Experience
  • Estimate design and coding efforts
  • Create mockups for each module of the web-based management console UI using HTML, CSS, JavaScript, AJAX and Google Web Toolkit (GWT)
  • Participate in creating Confidential MWAF (Modular Web Application Framework)
  • Participate in assessing and experimenting with JavaScript libraries
  • Create UI by developing quality code for UI
  • Debugging and bug fixing for UI (HTML, CSS, JavaScript, Java) and Middleware (Java)
  • Following a strict software development process (Scrum, Agile)
  • Interact with Managers, Architects and QA Team to design features and resolve bugs
  • Resolving cross-browsers issues

Skills: XHTML, HTML4, HTML5, CSS2, CSS3, DHTML, DOM, JavaScript, AJAX, JSON, Java, J2EE, GWT, Linux, NetBeans, Eclipse, SVN, VMware.

Hire Now