We provide IT Staff Augmentation Services!

Front-end Ui (react Js) Developer Resume

4.00/5 (Submit Your Rating)

San Francisco, Ca

SUMMARY:

  • Having over 7+ years of progressive experience in developing, deploying and supporting multi - tier web/mobile application projects with Frameworks like AngularJS, jQuery, HTML, Java Script, CSS, Node.JS using Waterfall and Agile methodologies.
  • Designed and Developed User Interactive (UI) of Web pages with the help of HTML5, HTML, JavaScript,
  • CSS, CSS3, JQuery, CSS LESS, Bootstrap and AJAX. Good Understanding of Document Object Model (DOM) and DOM Functions.
  • Experience writing Angular JS code for developing Single page applications (SPA) used several in built language core directives, expressions and modules.
  • Very familiar with JavaScript library such as jQuery, prototype, Moo Tools. And used jQuery for creating rich user interactions and UI components.
  • Proficient in building responsive and cross-browsers, trans-platform web application using HTML/HTML5, CSS/CSS3 and Twitter Bootstrap.
  • Proficient with CSS preprocessors including LESS and SASS along with JavaScript building tool like GruntJS and GulpJS.
  • Strong Experience in dealing with CSS Animations, Backgrounds, Layouts, Positioning, Text, Border, Padding and CSS Box Model.
  • Developed application and workflow of application from starch.
  • Responsive Web Design(RWD) for different types of Devices like tablets and mobiles using media queries and libraries like bootstrap.
  • Experience with developing data visualization system and dashboard application using D3.js.
  • Expert in designing web applications & contents utilizing various Search Engine Optimization (SEO) techniques.
  • Experience working with testing tools like Firebug, Firebug Lite, Chrome or Safari web inspectors and IE Developer Toolbar.
  • Experience working on GIT and SVN for project management and version control management.
  • Experience with continuous Integration tool Jenkins.
  • Strong communication, collaboration & team building skills with proficiency in grasping new technologies.
  • Self-starter always inclined to learn new technologies and Team Player with very excellent communication, organizational and interpersonal skills.
  • Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile methodology.

TECHNICAL SKILLS:

Web Technologies:HTML/HTML5, CSS2/3, JavaScript, OOJS, Query, angular.js, Angular 2.0 Ext JS, Backbone.js, Require.js

IDE's and Tools: Eclipse IDE, NetBeans, Visual Studio, Dreamweaver, Firebug, Developer Tools, EditPlus, Webstrom, Sublime text, Rally, JIRA

Development Tools: Adobe Photoshop CS5, Google Ad Words, Yahoo Search Marketing

Version Control: Subversion (SVN), GIT, Team Site

Debugging Tools: Firebug, Fire Path, HTTP Watch, Paros Proxy

Version Control System: SVN, CVS, GIT, Clear Case.

Web/ App Servers: IBM HTTP Server, Apache HTTP Server, Tomcat, Web Logic, WebSphere

Databases and Tools: SQL, PL/SQL(oracle), MySQL, Oracle, TOAD, SQL Navigator

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, CA

Front-End UI (React JS) Developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned of SPA(Single page application) using angularJS, HTML5, Bootstrap, CSS3.SASS and grunt.js.
  • Used AngularJS Forms, Events, Validations, Modules, Expressions, Directives, Controllers and filters
  • Worked on creating responsive website for smart devices using Responsive web design (RWD).
  • Extensively worked on Rest Services and implemented JSON REST response in UI by using angular services and controllers.
  • Re-modeled some web application modules using HTML, CSS, AngularJS, AJAX and JSON & DOM Scripting .
  • Used D3.js to create real time data visualization for dashboard application.
  • Written GruntJS for optimization and magnification of source code.
  • Worked with Angular JS filters in expressions and directives to filter data rendered in the UI.
  • Co-ordinate with UX designers and develop static content using front end with HTML 5, CSS3, and Angular JS.
  • Experience with cross - browser and multi - browser coding.
  • Built the UI part of address verification service where users can select or ignore recommended address using JQuery AJAX and bootstrap model.
  • Written UNIT-TESTS using Jasmine and KARMA to run tests.
  • Created CSS based page layouts that are cross-browser compatible on all the major browsers like Safari, Chrome, Firefox and IE .
  • Involved in using GIT version control management.
  • Tested the application using Jasmine Test Framework . Wrote unit tests using Karma.
  • Worked on performance optimization of web application.
  • Involved in setting up Bamboo configuration and helping Continuous Integration (CI).
  • Worked closely with the QA teams and support UI implementation efforts.
  • Involved in Agile/SCRUM based approach to UI Development.

Environment: HTML5, CSS3, AngularJS, D3.JS, JQuery, Twitter BootStrap, GruntJs, Jasmine, Karma, REST Services, SASS, JSON, NPM, Bower, GIT, Agile, Windows.

Confidential, Richmond, VA

Front-End UI Developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned Solved problems using a combination of OOJS, JSON, and jQUERY
  • Worked on the modernization of a legacy and outsourced UI. Technologies used were BackboneJS and JQuery .
  • Utilized modular structure within the application in which different functionalities within the application were divided into different modules.
  • Extensive usage of HTML5, CSS3, Bootstrap and SASS CSS for Responsive Design .
  • Performed GET and POST requests in AJAX of XML, JSON using JavaScript, JQuery . Involve in fixing Front-End issues with the layouts.
  • Designed and built reusable, configurable graphs with D3.JS.
  • Used Jenkins tool to build the application on the server.
  • Created Auto deploy jobs using Jenkins and Gradle.
  • Developed prototypes and UI deliverables, such as wireframes using BALSAMIQ .
  • Participated in understanding of ExtJS technologies and development tasks .
  • Involved in creating mockups/Wireframes for website.
  • Extensively used CSS3 and Bootstrap for styling the HTML5 elements.
  • Used SASS CSS framework to create Mixins, Variables, Custom fonts in application.
  • Developed Tabbed pages using AJAX with JQuery and JSON for quick view of related content, providing both functionality and ease of access to the user.
  • Worked in a highly technical team of professionals with ExtJS in organizational development utilizing my knowledge in DOJO, JQuery, JavaScript, HTML and Eclipse.
  • Worked with JQuery document to generate API documentation for JavaScript code.
  • Used jQuery to make HTML, CSS interact with JavaScript functions to add dynamism to the web page.
  • Used Subversion(SVN) for software version control.
  • Using Google analytics reports, optimized the page load time for the pages that had heavy traffic.

Environment: HTML5, CSS3, jQuery, Knockout JS, Angular.JS, Node.JS, React.JS, Redux, AJAX, DOJO, web-storm, Twitter Bootstrap, JSON, RAD, Sublime Editor, Apache and Static server access, JavaScript (Debugging), jasmine, karma.

Confidential, Nashville, TN

UI/Web Developer

Responsibilities:

  • Involved in designing, developing and testing the web application by using the HTML5, CSS3, and React JS.
  • Involved in designing the CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table .
  • Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
  • Developed user interface by using the React JS, Flux/Redux for SPA developmen t.
  • Involved in responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React JS.
  • Implemented client side Interface using React JS.
  • Created React components with testability and reusability of components across the organization in different applications
  • Implemented various screens for the front end using React JS and redux library.
  • Used React-Router to turn application into Single Page Application
  • Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Involved in building stable React components and stand-alone functions to be added to any future pages.
  • Used Node JS to run Web pack tasks and build properly the project.
  • Implemented modules into Node JS to integrate with designs and requirements
  • Implemented the Drag and Drop functionality using React-Draggable
  • Used React -Autocomplete for creating google maps location search on the webpage.
  • Created and used Reducers that received said Actions to modify the Store State Tree
  • Maintained states in the stores and dispatched the actions using redux.
  • Working with ECMA Script 6 features . For build of JSX and ES2015(ES6) used Babel, webpack .
  • Used Middleware, Redux-thunk in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Involved in consuming Restful web services to call for POST, PUT, DELETE and GET methods .
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub AP I through keywords.
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
  • Used Git for version controlling and regularly pushed the code to GitHub.
  • Worked with mocha unit test framework to write unit tests for JavaScript code. (removed karma and wrote mocha)
  • Worked on development tools in Node JS and created webpack configuration and tasks.
  • Worked in a agile environment and followed scrum methodology throughout the project
  • Interacted with Customers and suggested UI feedback and inputs on the business features to be implemented

Environment: HTML 5, CSS3, Less, JavaScript, Bootstrap, React JS, Redux, Spring MVC, Hibernate, React JS, Babel, web pack.

Confidential, Los Angeles, CA

UI Developer

Responsibilities:

  • Implemented HTML5 feature like semantics, local storage, data and required attributes and sliders.
  • Implemented CSS3 features like CSS3 Media Queries, Pseudo Classes, multi-column layout, gradients and web fonts.
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages to improve page performance.
  • Extensively used Twitter Bootstrap for creating responsive web design for varying screen sizes and devices.
  • Used SASS variables, mixins, nesting and import .
  • Experience developing web pages using AngularJS framework and familiar with various AngularJSdirectives, filters and services.
  • Experienced in MVC, SPA (single page application), Custom directives, and custom modules in Angular.js.
  • Good with scope isolation, transclude, templating, in creating (elements, attributes, classes) using custom directives.
  • Developed AngularJSservices for reusable functionality. worked with Grunt, Gulp, Express modules of Node JS and Bower for managing UI dependency.
  • Worked in MEAN stack MongoDB, Express, Node, and Angular .
  • Used routing schemes to develop single page applications (SPAs) using ui router library (changed this)
  • Worked on Unit testing JavaScript applications using Jasmine and Karma.
  • Worked on GIT and source tree as a version control.
  • Created UI designs using Web 2.0 standards
  • Designed Cross-Browser Compatible Page Layouts using the CSS

Environment: HTML, CSS, AJAX, DHTML, JSON, HTML5, JavaScript, MS Excel, MS Visio, jQuery, Bootstrap, AngularJS, Node JS, grunt, gulp, bower, express, MongoDB, GIT

Confidential

UI Developer

Responsibilities:

  • Applied Use Cases diagram to validate and test web application design against the UI architecture.
  • Created web pages for each project using XHTML, CSS, and JavaScript.
  • Used jQuery to handle the client side validations.
  • Responsible for transforming designed mock-ups to web pages.
  • Used to update the HTML pages using jQuery AJAX via JSON response.
  • Designed web pages and used applications that meet business needs and user goals through a user experience.
  • Designed and developed AJAX calls to populate screens parts on demand
  • Developed Web applications that are cross browser compatible.
  • Responsible in creating the screens with table less design.
  • Performing new-website support research in the areas of Latest Web Technologies, Usability, Accessibility, and User Experience.
  • Worked closely with team members to meet the client requirement.
  • Actively participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager.

Environment: HTML4, XHTML, CSS2/3, JavaScript, jQuery, AJAX, JSON, JavaScript, Firebug DEV tool, Chrome DEV Tool, Adobe Photoshop, Illustrator, Dreamweaver, Flash, Visio and Eclipse IDE.

Confidential

UI Developer

Responsibilities:

  • Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML/CSS & JavaScript.
  • Used JavaScript for adding little functionality to the existing application (calendar, tooltips, hiding elements, etc.).
  • Worked on fetching the JSON data by linking it with the backend and displaying it in a tabular format.
  • Handling all aspects of the web application including maintaining, testing, debugging and deploying.
  • Worked on debugging, fixing and testing the existing bugs and adding new features in the application.
  • Worked on JavaScript validations related to registration forms
  • Wrote front-end code compatible for cross browsers like IE 6/7/8/9/10, Google Chrome and Firefox browsers.
  • Used UI Development using HTML, and coded Java components which Retrieves data using SQL from Oracle database.
  • Developed web application, AJAX Driven user interface, interaction scenarios and AJAX navigation based on analysis, interpretations of requirement and use cases.
  • Created layouts and implemented design for easy look and feel for all the application pages and forms.
  • Wrote CSS Hacks for browser compatibility. Re-skinned some of the forms using CSS.
  • Involved in Developed test cases/scenarios, manual testing of the application.

Environment: JavaScript, HTML, CSS, DOM, AJAX, jQuery, Bootstrap, JSON, SVN and Web Services.

Confidential

Java Developer

Responsibilities:

  • Creating Front-end Applications using HTML, CSS, JavaScript, jQuery, AJAX and JSON.
  • Worked with next-generation technologies like AJAX and jQuery to enable more efficient development and more responsive interfaces.
  • Elegant implementation of page designs in standards-compliant HTML and CSS.
  • Developed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Created appropriate concept models, site organization, navigation, page layouts and interaction to support company's needs and goals.
  • Developed client side validation code using JavaScript and jQuery.
  • Creating cross-browser compatible and standards-compliant CSS based page layouts.
  • Involved in coding pages with best Search Engine Optimization (SEO) techniques.
  • Contribute positively to the overall team dynamic participate in stand-up meetings, planning and design sessions and other business-development working.

Environment: HTML, CSS, JavaScript, jQuery, AJAX, Responsive design, Usability Testing.

We'd love your feedback!