We provide IT Staff Augmentation Services!

Ui Developer Resume

Framingham, MA

SUMMARY

  • Around 6+ years of experience as UI/Front End Developer using HTML, XHTML, DOM, CSS, JavaScript, jQuery, AJAX, JSON, XML, Angular JS, Backbone JS, React JS, Redux.
  • Worked on all phases of Software Development Life Cycle (SDLC) using various methodologies like Agile (Scrum), Waterfall.
  • Extensive experience in developing web pages quickly and effectively using HTML, CSS, jQuery, Responsive Web Designs.
  • Strong knowledge of Development Frameworks like Bootstrap for developing Cross - Browser applications and compatibility with portable devices.
  • Expert skills in User Interface(UI) application development and Page Validations using HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, DOM manipulation, Angular JS, Backbone JS, React JS, Redux.
  • Experience in JavaScript Frameworks like Angular JS, Backbone JS, Node JS, React JS, Redux and CSS Framework Bootstrap.
  • Strong fundamentals and experience in Document Object Model (DOM) functions.
  • Extensive expertise in client side scripting using JavaScript, jQuery, Angular JS, Backbone JS, AJAX.
  • Experience in working with CSS preprocessors like SASS and modern techniques such as Flexbox.
  • Strong experience in using AJAX, JQuery for implementing dynamic webpages where the content can be fetched via API calls, using RESTful.
  • Good experience using Grunt for Front End Task Runner. Also, using package managers like Bower and NPM.
  • Expertise in building MVC style SPA’s using various JavaScript frameworks for linking presentation layer to application layer using JSON or XML as data-exchange format.
  • Experience in software configuration management using SVN, Git.
  • Experience in testing web applications using Mozilla Firebug and Browser Developer tools.
  • Worked on Selenium for automation testing and knowledge on testing frameworks like Jasmine.
  • Used Jasmine to perform unit testing of parts of Backbone JS applications.
  • Developed webpages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
  • Expertise using most of the popular IDEs/Editors like Eclipse, IntelliJ, Web Storm, Notepad++, etc.
  • Proficient in Object Oriented Programming (OOP) concepts.
  • Well versed with Software Development Life Cycle process which includes designing, developing, testing and implementation.
  • Strong communication, problem-solving and planning skills with the ability to work as a team player.
  • Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.
  • Prepared various documents required for the project to comply with CMM processes including design documents, traceability, test plans, etc.

TECHNICAL SKILLS

Web Technologies: HTML/HTML5, CSS/CSS3, XML, JavaScript, AJAX, DOM, JSON.

Frameworks: jQuery, AngularJS, Backbone JS, React JS, Node JS, Bootstrap.

Application Servers: Apache Tomcat, Node JS

Database: SQL, Oracle

Standards: W3C, WCAG, Section 508 protocols

Script Editors/IDEs: Eclipse, Web storm, IntelliJ, Notepad++, Visual Studio

Methodologies: Waterfall, Agile

Operating Systems: Microsoft Windows, Mac OS

Version Control: Git, SVN

PROFESSIONAL EXPERIENCE

Confidential, Framingham, MA

UI Developer

Responsibilities:

  • Developed Ecommerce framework components using JavaScript (ES6), CSS, HTML, AJAX, React JS, Redux and SASS.
  • Maintained states in the stores and dispatched the actions using redux.
  • Implemented components like checkbox, radio button and date picker that are Integrate in redux-form. With validations.
  • Created and used Reducers that received said Actions to modify the Store State Tree.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Developed various components like accordion, date picker, checkbox, radio button, button, progress-indicator, pagination, tooltip, Icon and notifications.
  • Worked with SASS that extends CSS with dynamic behavior such as variable, mixin, operations and functions.
  • Developed responsive web pages using CSS3 media queries.
  • Testing cross-browser, cross-platform and/or cross-device compatibility for inconsistencies.
  • Maintained the source code in internal repositories in Bit Bucket and used Source Tree GUI for Git.
  • Used JIRA as issue tracking product management tool to maintain and collaborate on issues and tasks.
  • Created documents in Confluence about different Development and Build related guidelines for future reference.
  • Used Jenkins to build and deploy the code in Development and QA environments.
  • Developed the unit tests and automated application testing using Jest Test Framework.
  • Interact with other developers and end users to design and implement new features throughout the framework.
  • Debugging using firebug & web developer tools on Chrome, Firefox and Internet Explorer.
  • Worked with business analysts to understand their business models and goals.
  • Worked closely with Business Analysts and Product team in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
  • Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
  • Worked with QA team on daily basis in fixing the reported defects and checking cross browser compatibility.
  • Involved in daily SCRUM meetings to keep track of the on-going sprint status and issues.

Technologies: Bootstrap, HTML5, CSS3, JavaScript (ES6), AJAX, ReactJS, Redux, Visual studio, Git, Chrome Developer tools, Jest.

Confidential, Waltham, MA

UI Developer

Responsibilities:

  • Developing dynamic and browser compatible UI web pages using JavaScript, CSS, HTML, JQuery, Backbone JS, Underscore JS, AngularJS, Ajax, Node JS and SASS.
  • Developed responsive web pages using Bootstrap and CSS3 media queries.
  • Created animation effects during the data load, waiting for the AJAX response using JQuery.
  • Worked with CSS preprocessor SASS, focusing on reusability and modularity.
  • Developed Web pages that are more user-interactive using jQuery plugins for Drag and Drop, Auto Complete, Multi Select tags and Jqx Grid for tabular layout.
  • Prototyped several versions of possible UI approach to provide choices to the business.
  • Used JQuery, a cross browser JavaScript library to dynamically update the page content on the client side.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using AngularJS and JQuery
  • Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Designed and developed custom jQuery components for the front-end client side validations.
  • Developed dynamic e-mails using JavaScript, and hand coding of HTML5 and CSS3.
  • Built reusable components including: Filters, Dropdown Selections, Slider Pages, and Dropdown Menus.
  • Testing cross-browser, cross-platform and/or cross-device compatibility for inconsistencies.
  • Implemented Localization by using i18n framework.
  • Installed Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt.
  • Maintained the source code in internal repositories in Bit Bucket and used Source Tree GUI for Git.
  • Used JIRA as issue tracking product management tool to maintain and collaborate on issues and tasks.
  • Created documents in Confluence about different Development and Build related guidelines for future reference.
  • Used Jenkins to build and deploy the code in Development and QA environments.
  • Developed the unit test suites using Jasmine for testing the JavaScript code and automation of the tasks with Grunt.
  • Involved in testing and executing scripts and fixing them on failures using Selenium.
  • Interact with other developers and end users to design and implement new features throughout the framework.
  • Debugging using firebug & web developer tools on Chrome, Firefox and Internet Explorer.
  • Worked with business analysts to understand their business models and goals.
  • Ensured site design integrity and quality control consistency throughout the project’s lifecycle.
  • Responsible for quality assurance of finished web pages including the validation of web forms and links.
  • Used Agile software management (Scrum) that included iterative application development, weekly Sprints, stand up meetings, Followed JIRA for tracking processes and streamlining Agile planning .

Technologies: Bootstrap, jQuery, HTML5, CSS3, AJAX, AngularJS, BackboneJS, Web Storm, Git, Chrome Developer tools, Jasmine, Selenium.

Confidential, Boston, MA

UI Developer

Responsibilities:

  • Responsible for developing the UI pages using HTML5, CSS3, JavaScript, AngularJS, JSON, jQuery, AJAX.
  • Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
  • Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
  • Worked on the whole application module using technologies such as JavaScript, jQuery and Ajax Concepts.
  • Created forms to collect and validate data from the user in HTML and JavaScript.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Used JQUERY plug-ins to implement features as a light box, sliders and other intuitive features.
  • Designed the table less web applications using CSS and with the help of tags as per W3C standards.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Created AngularJS Controller which isolates, scopes and performs operations in UI.
  • Brief experience on implementing the Angular JS in creating animations based on CSS classes.
  • Converted wire frames to HTML prototypes.
  • Involved in developing and testing the intranet web applications using JSP, JavaScript and CSS.
  • Experience in maintaining a large number of files through version control (SVN).
  • Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
  • Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.

Technologies: HTML/HTML 5, CSS, JavaScript, JQUERY, JSP, AJAX, JSON, XML, AngularJS, Dreamweaver, Node JS, SVN.

Hire Now