We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

5.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY:

  • 8+ years of experience as a Front End/Web/UI Developer with solid understanding of Web Development and developing User Interface and experience (UI/UX) applications and web applications using HTML4/5, CSS2/3, JavaScript, AJAX, jQuery, Backbone.js, Angular.js, Polymer.JS, JSON and XML.
  • Experience in all phases of software development life cycle (SDLC), which includes User Interaction, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Documentation, Testing, and Deployment.
  • Experience in client - side languages and frameworks like JavaScript, JQuery, Angular.js Backbone.js; server-side languages like Node.js.
  • Hands on experience with module definitions like AMD (Asynchronous Module Definition) and Common JS.
  • Expertise in using task managers and orchestrators like Grunt and Gulp respectively.
  • Hands on experience working and customizing CSS Frameworks like Bootstrap and Foundation using OOCSS and BEM patterns.
  • Have significant experience with rest API’s and thoroughly understand HTTP requests.
  • Experience in developing and implementing Responsive Web Design (RWD) with cross browser compatibility support in browsers following W3C standards; Debug issues using tools like Browser stack.
  • Expertise in using IDE tools like Eclipse, Sublime Text, Atom, Notepad++ and Dreamweaver.
  • Expertise in analyzing the DOM Layout, MVC, Java Script functions, Cascading Styles across cross-browser using Fire Bug, Chrome Developer Tools.
  • Experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
  • Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs
  • Extensive experience in React, Redux and Node.js.
  • Experience with Complex CSS layout, browser consistency, platform independent design.
  • Experience in developing web applications using MVC architecture.
  • Expertise in working with SPA’s (Single Page Applications) using various frameworks like Backbone.js and Angular.js
  • Experience in Angular.js features like Two Way Binding, Custom Directives, Controllers, Filters, Services, and Project Architecture.
  • Hands on experience in implementing and consuming various Node.js modules.
  • Involved in design and development of table-less CSS Layouts as per W3C standards.
  • Expertise in using various VCS (Version Control Software) tools like Git, SVN and Mercurial.
  • Involved in a TDD (Test Driven Development) environment; Hands on experience in testing frameworks and tools like Jasmine, Mocha and Karma.
  • Commendable involvement in understanding functional specifications and developing creative solutions to meet business requirements.
  • Good analytical and communication skills with capability to handle new technologies.
  • Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance.

TECHNICAL SKILLS:

Programming Languages & Web Technologies: C, C++, Java, SQL, HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON, Grunt, Gulp, web pack, Node.js, dc.js

Operating Systems: Windows 98/2000/XP/Vista/7/8, MAC OS X/Linux (Redhat/Ubuntu)

JavaScript Libraries: JQuery, Backbone.js, Angular.js, React.js, Moment.js, D3.js, Highcharts.js

IDE & Tools: Eclipse, Atom, Web storm, Notepad++, Sublime Text, Atom, visual studio

Version Control: Perforce, SVN, Git

Debugging Tools: Firebug, Chrome Developer toolbar, IE Developer Toolbar, Safari Web inspector, Browser Stack, Browser Sync

Wire Frame Tools: Axure, Blasmiq, Adobe Photoshop (Basic)

Databases: MS SQL, Oracle, MySQL, MongoDB

PROFESSIONAL EXPERIENCE:

Confidential, Seattle, WA

Sr. UI Developer

Responsibilities:

  • Developed Commercial View Landing page and design highlights, contract view page and Orders and deliveries pages.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, SASS, Bootstrap, Angular.js, Polymer.Js, Node.js, JavaScript and jQuery.
  • Used Grunt as the task runner to build and manage front-end assets pipeline.
  • Implemented modules into Node JS to integrate with designs and requirements.
  • Used jQuery and other third party plugins/modules for complex DOM selection and manipulations.
  • Used Sass as the preprocessor to style the application UI (mixings, functions, grid systems).
  • Developed DOM and built various models to view by using events in Angular.Js.
  • Utilized Angular's template cache feature to store templates within cache for lazy-loading purposes.
  • Used Angular.js Directives like ng-app, ng-model, ng-repeat, ng-show, ng-hide, ng-controller, ng-route etc.
  • Using Angular.js, created custom directives for data manipulations and to display data in company standard format in UI.
  • Developed necessary Angular services to interact with the backend (Java) code AJAX and JSON via web services and APIs.
  • Implemented routing to allow for the use of a Single-page-application (SPA ) with different content using route Provider in the Angular.js Module and ng-view in the HTML5.
  • Implemented ng-repeat to display tabular data and utilized CRUD features such as sorting, filtering, paging and data manipulation and by using Angular.js
  • Involved in File Manipulations, File Uploads using Node JS.
  • Developed internal application using Angular and Node.JS connecting to Oracle on the backend.
  • Involved in consuming a RESTFUL API ; Developed micro services using Node.js
  • Implemented required type definitions regarding various Angular modules ; used them within the Typescript configuration file.
  • Developed the Responsive Web Design using Bootstrap and CSS Media Queries.
  • Migrated from JavaScript to Typescript, developed some functionalities and fixing bugs during transition.
  • Found and fixed errors by using Typescript Compiler.
  • Developed web pages using Polymer JS, Layouts, Events, Forms, Components, Validations, Trees, Grids components.
  • Worked on cross browser compatibility issues and execute unit test cases using Jasmine, mocha and chai.
  • Used tools such as firebug, and chrome developer tools for performance evaluation and profiling .
  • Applied industry best practices and standards when project requirements were lagging.
  • Participating the Sprint Planning and User Story Grooming sessions and suggesting can-do and cannot-do in each Sprint.
  • Involved in application testing for various Environments such as Dev, QA and UAT

Environment: HTML5, CSS3, Sass, JQuery, JavaScript, Angular.JS, Ajax, Bootstrap, Json, Node.js, Web storm, Sublime Text, Git, Grunt, Yeoman and Bower, web pack.

Confidential, NJ

Sr. UI Developer

Responsibilities:

  • Responsible for building a large-scale POS (Point-Of-Sale) application.
  • Vastly involved in converting the wireframes to templates using HTML5 and CSS3; Wrote advanced HTML5 & CSS3 with Accessibility and Aria support.
  • Create, edit and maintain responsive themes using front-end development frameworks including Bootstrap .
  • Wrote advanced AngularJS code, following best practices in the industry; responsible for creating a futuristic and consistent project structure adhering to software principles.
  • Used ng-react angular module to integrate react components within angular application; Angular.js for the underlying business logic.
  • Wrote high performant React components, using various lifecycle methods like should-component-update, component-will-receive-props.
  • Extensively used AngularJS directives; wrote custom directives, controllers and services.
  • Displayed data by using JSX in Depth, JSX Spread attributes and JSX gotchas using React JS.
  • Worked with the browser by virtual DOM and component life cycle like Mounting, Updating and Unmounting in React JS.
  • Implement modules into Node JS to integrate with designs and requirements.
  • Constructed the RESTful application using Node.js as a server-side language.
  • Created rich application websites using Angular, Node.Js, and Yoeman.
  • Collaborated with diverse teams in a fast-paced, dynamic business environment with efforts ranging from day-to-day support to complex initiatives for iconic American brands impacting customers world-wide.
  • Used tool GULP as task runners and orchestrators, web pack for the build process.
  • Wrote and performed client-side and server-side unit testing with Jasmine, Mocha and the Chai assertion library .
  • Managed a team of service oriented front-end developers to build a large-scale e-commerce application.
  • Expanded a team of 2 developers to 8, providing a responsive e-commerce application for rapidly growing US, International and Factory Stores.
  • Constantly developed new tools to augment productivity, a/b tests and prototypes for analytics and product development, and rich user experiences to improve
  • Adapted rapidly to changes, sought opportunities for growth and lead teams with positive 'can-do' attitude.

Environment: HTML5, GitLab, CSS3, LESS, JQuery, JavaScript, AngularJS, React.js, Ajax, Bootstrap, NodeJs, Json, Jetty Server, Xcode, JIRA, Grunt, Yeoman and Bower.

Confidential, Columbus, OH

Sr. Web/UI Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC), analysis, redesign of architecture, analyzing the various technologies, preparing technical and support documentation.
  • Followed AGILESCRUM Methodology and participated in SCRUM Meetings.
  • Developed UI pages using HTML, XHTML, DOM, CSS, JSON, JavaScript, JQuery and AJAX.
  • Created XHTML pages with CSS and the Box Model.
  • Integrated the Java code (API) in JSP pages.
  • Used jQuery Core library functions for the logical implementation part at client side for all the applications
  • Involved in writing jQuery-based Ajax requests using jQuery. Get (URL, data, callback, type) or jQuery. Ajax (options)).
  • Used jQuery events to manipulate the elements depends on the user interactions (like. on (), hover (), bind (), click (), keypress (), etc.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
  • Implemented the Drag and Drop functionality using jQuery Framework.
  • Used jQuery Plugins for Drag and Drop, Widgets, Menus, User Interface, and Forms.
  • Designed PDF, excel and print previews for all the reports in the application using HTML and JavaScript Procedure.
  • Used Backbone.JS as Model, Widgets as Controller, and jQuery template as View.
  • Developed the administrative UI using Backbone.JS and Marionette.js
  • Experience on implementing the Backbone.JS and MVC framework for data access.
  • Involved in developing HTML and JavaScript for client side presentation and data validation on the client side within the forms.
  • Implemented a Node.js server to manage authentication
  • Manipulation was done with Node JS.
  • Worked in Onsite - Offshore model.
  • Used SVN for version control and Clear Quest for defect tracking.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
  • Resolved various CSS compatibility issue and did research for CSS3 to implement and for our framework.
  • Writing and implementing JavaScript throughout the site, both as in-line and imported files.
  • Designed rich user experience prototype for managing users and roles.
  • Involved in Testing and fixing bugs and documented the application step -by-step process.

Environment: JavaScript, HTML5, CSS3, Node.js, Backbone.JS, jQuery, AJAX, JSON, Sublime Text, Windows, Agile Scrum.

Confidential, Philadelphia, PA

Front End Developer

Responsibilities:

  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Identified the business requirements for the client.
  • Used XML Web services with SOAP protocol for transferring data between different applications.
  • Used JDBC to query, update and maintain Database Servers using SQL queries.
  • Used HTML5, CSS3, JSON, JavaScript, jQuery, Ajax to create the front-end applications.
  • Extensively used JavaScript to make the web page more interactive.
  • Responsible for creating dynamic server side pages using JSP.
  • Updated UI as per changing needs and requirements.
  • Bug fixes for existing software system and software enhancement.
  • Used Firebug, Firebug Lite, IE Developer Toolbar, for debugging and browser compatibility.
  • Used jQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application.
  • Developing client side validation code using JavaScript and jQuery.
  • Creating pages in Site Core and validating the HTML code with W3C Validator.
  • Used best practices while creating the web pages.
  • Understood their existing code and made changes to adapt the new environment.

Environment: HTML, DHTML, CSS, JavaScript, JSON, JSP, JDBC, jQuery, Ajax, SQL.

Confidential, Minneapolis, MN

Front End Developer

Responsibilities:

  • Involved in the requirements analysis, designing, development, testing and maintenance of the websites.
  • Designed and developed User Interface Web Forms using CSS, Dreamweaver, and JavaScript.
  • 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.
  • 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 to separate presentation from the structure
  • Defined text alignment, borders, positioning and many other typographic characteristics
  • Used Responsive Web Design so that the website is compatible with different devices like desktops, laptops, tablets, and smart phones.
  • Used best coding practices and naming conventions while writing code in c#, 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: HTML, CSS, JavaScript, JQuery, Ajax, XML, Dreamweaver, DOM, Internet Explorer, Chrome, Firefox, Windows.

Confidential, Pleasanton, CA

Front End Developer

Responsibilities:

  • Converted wireframes into html.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Performed client-side validations using JavaScript Utilized various JavaScript and jQuery libraries to manipulate the events and other interactive features (Dynamic functionality)
  • Involved in designing and developing the XML Objects Used AJAX to send request to the server to check the functionality of the websites.
  • Used XMLfor storing and exchanging information between browsers and servers Involved in team discussions when implementing new features in the project.
  • Implemented page designs in standard-complaint dynamic HTML and CSS.
  • Developed the Front End User Interface using HTML, JavaScript and CSS.
  • Created navigation lists using list elements in HTML.
  • Good knowledge of debugging JavaScript and html code with Firefox Firebug and Google chrome JavaScript debugger.
  • Created form validations with JavaScript. Provided insight on HTML and CSS standards.

Environment: HTML, CSS, JavaScript and JQuery, Firefox Firebug, Sublime Text Editor, AJAX, XML, JAVA6.0, J2EE, Explorer, Chrome, Firefox, Windows.

We'd love your feedback!