We provide IT Staff Augmentation Services!

Ui/react Developer Resume

Cary, NC

PROFESSIONAL SUMMARY:

  • An experienced professional with over 7+ years of experience as User Interface/Front End Developer in developing web applications using HTML5, CSS3, JavaScript, jQuery, Angular JS, Bootstrap.
  • CSS3, JavaScript, AJAX, jQuery, JSON, Bootstrap, Wireframes, XML.
  • Develop the components/modules using Remix framework an internal JavaScript library that is a cutting - edge, metadata-driven UI rendering engine.
  • Extensive experience on modern front-end frameworks for JavaScript including Bootstrap, jQuery, AngularJS, Angular2.
  • Hands on experience in developing web pages quickly and effectively using HTML5, CSS3, jQuery, Bootstrap and experience in making web Pages cross browser compatible.
  • Created Responsive Designs (Mobile/Tablet/Desktop) using Bootstrap and Media Queries.
  • Adapted Model-View-Controller (MVC) frameworks for developing web applications using Angular JS.
  • Experience in modular application structure using Angular JavaScript framework and HTML/CSS.
  • Experience in Search Engine Optimization (SEO) techniques.
  • Hands on experience using React JS with Flux pattern as well as Redux JS.
  • Expertise in client scripting language and server scripting languages like JavaScript, jQuery, JSON, Bootstrap, AngularJS, Angular2, ReactJS, Redux, Remix.
  • Extensive Experience Continues Integration and Continues Delivery (CI/CD).
  • Experienced in using various IDEs like Eclipse, Edit Plus, Sublime text, Notepad++, and Microsoft Visual, WebStorm, Atom.
  • Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
  • Experience in using the latest approaches including MVVM in the browser, event-driven applications using AJAX, JavaScript, jQuery and JSON.
  • Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications using Bootstrap.
  • Worked on Cross browser compatibility issues for browsers like Mozilla Firefox, Google Chrome, Safari and IE.
  • Thorough understanding of CSS selectors and CSS preprocessors (LESS, SASS) principles with a clear ideology for managing maintainable, scalable and cross-browser code.
  • Expertise in using Grunt to speed up the workflow of the project.
  • Used JIRA for bug tracking and issue tracking.
  • Worked with GitHub for source code management.
  • Used SVN, GIT for version control and Clear Quest for bug fixing.
  • Good experience with Form Validation by Regular Expression.
  • Ability to write well-documented, well-commented, clear and maintainable efficient code for web development.
  • Experience in UNIT TESTING.

TECHNICAL SKILLS:

Web technologies: HTML 5, CSS3, JavaScript, jQuery, JSON, AJAX, Bootstrap, Angular JS, Angular2, React, Redux, Remix

Debugging Tools: Firebug, Chrome, JIRA, HP-ALM

Version Control: SVN, GIT, CVS.

IDE & Tools: Eclipse, Visual Studio, NetBeans, Sublime Text, Notepad++, WebStorm, Atom.

Operating System: Windows XP/Vista/7/8, HP, Linux, Mac OS X.

PROFESSIONAL EXPERIENCE:

Confidential, Cary, NC

UI/React Developer

Responsibilities:

  • Participate in feature and sprint planning s meetings and work with architect and the team to analyze possible solutions for design and development of the application based on business requirements.
  • Develop reusable responsive UI components using ReactJS which are consumed by other applications across a variety of projects.
  • Develop the components/modules using Remix framework an internal JavaScript library that is a cutting-edge, metadata-driven UI rendering engine.
  • Implement dynamic pages with generic code which can render in the application based on client requirements.
  • Handling cross browser compatibility issues in web pages.
  • Implement web analytics on all the screens to track and report the web traffic.
  • Implement nested rules, variables, mixins, and selector inheritance for newly developed style sheets.
  • Develop end to end test cases (spec files) for the application using frameworks like Karma, Istanbul, Jest.
  • Implement Web Pack to make the development environment better.
  • Implementing Unit test cases using Mocha, Sinon, Chai and Enzyme for the application.
  • Develop cross browser functionality all over the application to support all the browsers
  • Develop code compliant to current 508 accessibility standards
  • Write build scripts using gulp to compile Sass files, refresh the browser automatically, to optimize the assets files for production, to catch the lint errors during the compilation
  • Participate in code review sessions every week to optimize the existing code. Also, exchange new ideas and discuss best practices to code better
  • Peer review and give feedback on the pull requests in the bit bucket on daily basis.
  • Deploy the applications into various environments and fix the build issues if there are any.
  • Provide on call support during production

Confidential, Seattle, WA

React Developer

Responsibilities:

  • Implemented client-side Interface using React JS.
  • Expertise in React JS framework to develop the SPA.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Managed the state using Redux, created single source of truth i.e. Store to manage the whole application.
  • Created global calculations across the application using single Redux store.
  • Created unit tests using Enzyme, Mocha, Shallow.
  • Involved in designing the web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, Polaris, React Js, Redux.
  • Responsible to Style, look and feel of the web page with Polaris that extends CSS with dynamic behavior such as variable, mixing, operations and functions
  • Worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
  • Extensively used Brazil build for version controlling and regularly pushed the code.
  • Maintained states in the stores and dispatched the actions using redux
  • Extensively used continues integration and continues delivery.
  • Created designed to ensure that code can be rapidly and safely deployed to production by delivering every change to a production for automated testing as a Continues Delivery .
  • Used Sim-Ticket as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Worked with the team to develop and designing the web pages using Polaris.
  • Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites
  • Build stable React components and stand-alone functions to be added to any future pages.

Confidential, phoenix, AZ

React Developer

Responsibilities:

  • Created Interactive and reusable components using React.js
  • Managed the state using Redux, created single source of truth i.e. store to manage the whole application.
  • Implemented client-side Interface using React JS.
  • Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Used web Pack to make the development environment better.
  • Implemented internalization for a react application.
  • Created Unit tests using Mocha, Sinon, Chai and Enzyme
  • Involved in Code coverage for entire application.
  • Used React-Router to turn application into Single Page Application.
  • Worked with the team, helping them build out their markup and CSS(sass).
  • Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
  • In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
  • Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
  • Worked with the team for continues integration to merge all developers working copies to a shade main line (Master) several times a day.
  • Created designed to ensure that code can be rapidly and safely deployed to production by delivering every change to a production-like environment and ensuring business applications and services function as expected through rigorous automated testing as a continues delivery
  • Created and used Reducers that received said Actions to modify the Store State Tree.
  • Called the Restful web services calls for POST, PUT, DELETE and GET methods.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Used JIARA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Interacted with Customers and development teams for Fix the Issues.
  • Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.

Confidential, Santa Clara, CA

UI Developer

Responsibilities:

  • Design and develop Trust Verification Portal using latest technologies like HTML5, CSS3, Angular JS, Bootstrap, JavaScript and jQuery.
  • Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
  • Use Angular JS to implement MVC pattern.
  • Developed single page web application using JavaScript framework Angular JS.
  • Designed and created Element and Attribute Directives using Angular JS.
  • Use Custom directives for code reuse across the application.
  • Used Services to communicate between the controllers.
  • Heavily used $http and $resource for making ajax calls to restful API.
  • Created Prototype for proof of concept using Angular 2.0, used Typescript and various new features of ES-2015.
  • Used babel to trans pile the code from typescript and es2016 to es5 standards.
  • Used Grunt for compiling LESS.
  • Extensive use of Alerts, Navs, Glyph icons, Grids, Panels, Buttons, Media Objects and Progress Bars provided by Twitter Bootstrap framework.
  • Hands on experience with Object Oriented JavaScript code and responsible for client side validations using Angular Directives and jQuery functions.
  • Created reusable and interactive components using React.
  • Managed the state using Redux, created single source of truth i.e. store to manage the whole application.
  • Used webpack to make the development environment better.

Environment: HTML5, CSS3, JavaScript, jQuery, Bootstrap, Angular JS, Wireframes, LESS, Grunt, REST, JSON, Eclipse, Junit, GitHub.

Confidential, Portland, OR

UI/Web Developer

Responsibilities:

  • Responsible for building a new website for the project ‘Revolver’ (Small fleet clients) and for the maintenance of Confidential Online New Platform’.
  • Functionalities include writing code in HTML, CSS, JavaScript, JQuery, JSP and making using of Bootstrap framework and testing the functionalities using JUnit.
  • Worked with the team, helping them build out their markup and CSS. My Specialty is large scale CSS (Sass), focusing on reusability and modularity.
  • Web application development for backend using Angular JS with cutting edge HTML5 and CSS3 techniques
  • Familiar with concepts of Directives, Data-Binding and Dependency Injection in Angular JS.
  • Worked extensively on web 2.0 migration from Conventional Web Frame work to Ajax driven framework and extensively used jQuery, AJAX and MVC in Presentation Layer.
  • Extensive use of Twitter Bootstrap framework to achieve RWD, i.e., make the portal compatible for various screen resolutions which are trending in the market today.
  • Developed Object Oriented JavaScript code and responsible for client-side validations using jQuery.
  • Involved in upgradation and maintenance of Confidential Online to the new layout using the Grid orientation model Bootstrap framework.
  • Extensive usage of BOOTSTRAP and LESS CSS for Responsive design.
  • Brought the HTML and CSS of an existing web site Confidential Online’ up to web standards.
  • Created a CSS framework for using a 12column grid preferred by the designers as well as implementing parts of CSS to cut down on repetitive code.
  • Implemented JavaScript module patterns using asynchronous script loading.
  • Involved in Writing jQuery-based Ajax Requests using jQuery get (url, data, callback, type) or jQuery. Ajax (options) &jQuery. Post (URL, data, callback, type) & jQuery. Get (url, data, callback, type
  • Worked on ANGULAR JS and Node JS issues and fix the bugs pertaining to various browsers
  • Worked through cross browser compatibility issues with existing styles and new CSS that was implemented.
  • Tested cross browser functionality and fixed major layout bugs for supported browsers which includes IE6.

Environment: HTML5/HTML, CSS3/CSS, SASS, Less, JavaScript, JQuery, Bootstrap, Angular JS, AJAX, JSON, Eclipse, GitHub.

Confidential, Fredericksburg, VA

UI/Web Developer

Responsibilities:

  • Involved in all phases of UI/UX implementation of a Travel Search and Booking web application including Design, Prototyping, Development and Testing phases.
  • Rewrote and maintained the internal library and built a structured MVC /MVVM framework by redesigning the front- end UI components.
  • Functionalities include writing code in HTML, CSS, JavaScript, JQuery, Ajax, JSON, Angular.js, and Bootstrap with MySQL database as the backend.
  • Built html templates for high traffic and complex data driven website.
  • Debugged all look and feel issues in the target browsers, in conjunction with quality assurance.
  • Implemented JavaScript source code and embedded nested event handling logic using JQuery event handlers and call back functions.
  • Used Selectors in jQuery for updating content on DOM nodes.
  • Experienced on implementing Rich Internet Applications i.e., RIAs using JavaScript, JQuery, AJAX calls and JSON data from the server.
  • Programmed standards complaint HTML5 and CSS3 working with JQuery modules and JavaScript libraries.
  • Worked through cross browser compatibility issues with layout and styles for all new CSS.
  • Tested cross browser functionality and fixed major layout bugs for supported browsers including IE8+.
  • Made changes to various CSS properties to enhance the UI as per client requirements.

Environment: HTML5/HTML, CSS3/CSS, SASS, LESS, JavaScript, JQuery, Bootstrap, MVC Framework, Angular JS, XML, Eclipse, GitHub.

Confidential, Irving, Texas

Web/UI Developer

Responsibilities:

  • Worked as a programmer, assisting my team in developing two different Web-based applications for an Insurance and Travel clients.
  • Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, and Bootstrap.
  • Developed Object Oriented JavaScript code and responsible for client side validations using JQuery functions.
  • Developed source code to consume JSON response through XHR/AJAX calls using JQuery. Ajax calls.
  • Coding, styling, testing of reusable JavaScript, CSS3, HTML5 widgets / libraries for complex UI controls.
  • Developed callback functions to parse and handle JSON data returned from the server.
  • Implemented jQuery frontend for Insurance policy display for employees using jQuery.
  • Facilitated User Testing sessions to solicit feedback on prototypes.
  • Implemented JavaScript module patterns using asynchronous script loading.
  • Worked through cross browser compatibility issues with layout and new CSS styles were implemented.
  • Tested cross browser functionality and fixed major layout bugs for supported browsers
  • Made enhancements to existing CSS and DIV tags using box model.
  • Involved in Agile/SCRUM based approach to UI Development.

Environment: HTML, CSS, JavaScript, jQuery, XML, AJAX, MVC Framework, Apache Tomcat, Notepad++, Sublime.

Confidential

UI Developer

Responsibilities:

  • Worked with a team of front-end developers to build UI design concepts and prototypes.
  • Extensively worked with the design implementation phase.
  • Heavily interacted with the end users and stake holders for design validation.
  • Evaluated, analyzed, and tested web interface to understand and enhance the overall usability of the designs.
  • Constructed presentation layer implementation using XML, CSS, JavaScript
  • Gathered the business requirements to capture the user needs.
  • Cross-browser compatible, standards compliant table-less websites in XHTML, CSS2 and JavaScript
  • Tools for Dynamic Content and Content Management
  • Cross browser compatibility (Firefox / IE / Safari).
  • Unit testing and AJAX training.

Environment: HTML, CSS, JAVASCRIPT, AJAX, Eclipse IDE.

Hire Now