We provide IT Staff Augmentation Services!

Front End/ React Js Developer Resume

5.00/5 (Submit Your Rating)

Waltham, MA

SUMMARY

  • 6+ years of extensive experience in all phases of Software Development Life Cycle (SDLC) including identification of business needs and constraints, collection of requirements, architecture, UI Design, implementation, testing, deployment and maintenance.
  • Proven track record in Graphic and User Experience Design and Transforming Web/Graphic Designers static prototypes into hand - coded HTML, specifically emphasizing accuracy and efficiency & adhering to W3C-established web standards with respect to maintaining cross-browser/cross-platform compatibility and delivering final page templates, including optimized images.
  • Experienced in developing both front end and back end applications using Java, HTML, HTML5, CSS, CSS3, JavaScript, Angular.js 1.0x, Angular.js 2.0, React JS, Spring MVC, Spring, Hibernate, Cloud Applications, Node JS, SAAS, RWD, DOM, Gulp, Python, jQuery, and Ajax.
  • Experience in working with third party web services APIs and Web Services using AJAX and JQUERY.
  • Experience in making Responsive web pages (RWD) using Bootstrap, RESTful API web development and media queries.
  • Expertise in debugging and troubleshooting existing code.
  • Experience in designing various forms, tooltips, menus, tabs, widgets that support drag-and-drop, animated effects, data and time selector and many others using jQuery.
  • Experience integrating RESTful APIs and web services with applications.
  • Experience with node testing libraries mocha, chai, karma, jasmine etc.
  • Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface (YUI) Framework, jQuery, Angular.js 1.0 & 2.0, React.JS, HTML5, XHTML, DHTML & CSS3 to develop valid code and table-free sites.
  • Experience in implementing Auto Complete/Auto Suggest functionality using Ajax, jQuery, DHTML, Web Service call and JSON.
  • Pretty good Experience on various JavaScript Frameworks depending on the use case (e.g. jQuery, React JS, Angular JS).
  • Expert in resolving User Interface issues using various front-end technologies such as HTML, CSS, Bootstrap, Angular.js1.x, Angular.js 2.0 and AJAX.
  • Designed and coded customized Angular 5 services to interact with the backend API and serve components.
  • Experience applying the latest development approaches including MVC in the browser, event-driven applications using AJAX, Object Oriented JavaScript, JSON, Angular.js and XML.
  • Expertise in Client Side designing and validations using HTML, HTML5 and Java Script.
  • Well versed with various software development methodologies - Waterfall, Agile, and Scrum.
  • Proficiency in developing dynamic web applications based on REST API’s, Responsive web design, Single page Architecture.
  • Experienced with JIRA for bug tracking and issue tracking.
  • Worked in wide range of environments, with IDEs like Eclipse, Net Beans, and with SVN and Git.
  • Experienced in working in AGILE based development environment and participating in Scrum sessions.
  • Expert in creating Templates, Mockups, and Prototypes, Web Interfaces, Layouts.
  • Experience in A/B Testing Unit Testing (Jasmine, Karma ), Integration Testing and Automation testing (SELENIUM), and experience with User Acceptance Testing (UAT) and Accessibility Testing.
  • Ability to handle multiple tasks and to work independently as well as in a team, experienced in interacting with Business/Technology groups.

TECHNICAL SKILLS

UI Web Technologies: HTML4/5, XHTML, XML, JavaScript, AJAX, jQuery, JSON, CSS2/3, Angular.js 2.0, React.JS,D3.jsResponsive Web design, Restfull API’S, UI Concept Modeling/Wire framing, Spring, Grunt, NPM and Bower, Hibernate, Node JS, SAAS, RWD, Typescript, Angular.js 2.0, Angular.js 1.0x, Less, swagger, Bootstrap, Gulp.

IDE, HTML Editor: Notepad++, Eclipse IDE, Visual Studio, Dreamweaver, sublime Text2.

Web/App Servers: Apache Tomcat 5.0.25, HTTP Web Server.

Database: ORACLE, SQL SERVER, MYSQL.

Operating Systems: Windows NT, Windows 2000, Windows XP (Prof), Win 7, win 8, Mac OS 10.5/10.6/10.7.

Methodologies: Agile, Rational Unified Process (RUP), UML.

PROFESSIONAL EXPERIENCE

Confidential, Waltham, MA

Front End/ React JS Developer

Responsibilities:

  • As a major role in developing React & Redux to delivery high performed features and great experience for production.
  • Used various predefined components from NPM (Node Package Manager) and used Redux library for application state management.
  • Translating designs and wireframes into high quality code.
  • Extensively used React - Hooks from functional components for state and lifecycle features.
  • Created and used Reducers that received said Actions to modify the Store State Tree.
  • Working with internal REST API's to provide read and write data to our back-end services
  • Write maintainable code with extensive tests and version control.
  • Participates in design reviews and provide input to design recommendations.
  • Cooperate with the lead and backend developer of the application.

Environment: HTML 5, CSS3, JavaScript, Bootstrap, Ajax, React.JS, Redux, Flex, My SQL, XML, XSL, XSLT, JSON, Git hub, Restful API, Mongo DB

Confidential, Irving, Texas

Front End/ React JS Developer

Responsibilities:

  • Involved in designing, developing and testing the web application by using the HTML5, CSS3, Bootstrap, 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, Flux for SPA development.
  • 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 various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) 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.
  • Implemented the Drag and Drop functionality using React-Draggable
  • Used React-Autocomplete for creating google maps location search on the webpage.
  • Added Excel-Builder to download the Tabular data in Excel format using React.
  • 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.
  • Used Node JS to run Web pack tasks and build properly the project.
  • Implemented modules into Node JS to integrate with designs and requirements
  • 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.
  • Working with ECMA Script 6 features. For build of JSX and ES2015(ES6) used Babel, webpack.
  • Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Added dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
  • Optimized animation logic with optimistic functions to increase performance in rendering.
  • Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
  • Involved in 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 API through keywords.
  • Have worked on AWS for fetch the pictures and Videos from AWS to UI
  • 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, HP Quality Center as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code. Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
  • Wrote code to handle cross browser compatibility issues in IE 7, 8, 9, FF, Safari and Chrome
  • Implemented flux pattern by using redux framework as a core dependency.
  • Knowledge on Node.js environment set-up and interacted Node Service team to get the Service.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues
  • Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.

Environment: HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, Ajax, React.JS, Redux, Flex, My SQL, XML, XSL, XSLT, JSON, Git hub, Restful API, AWS, Mongo DB, HP Quality Center, Jasmine and Web Strom

Confidential, Austin, Texas

Front End/UI Developer

Responsibilities:

  • Involved in the requirements analysis, designing, development, unit testing and maintenance of the Confidential application
  • Responsible for Maintain, enhance and recommend solutions that best suit business and technology needs from UI standpoint.
  • Worked on the Confidential home page to create the web pages based on forms and recipes to allow the customers to submit their request to order.
  • Worked on Confidential front end pages as that were developed in a professional manner using HTML5, CSS3, JavaScript and jQuery for forms and recipes.
  • Creating Responsive designs (Mobile/Tablet/Desktop) using HTML5 and CSS3.
  • Responsible for creating Sketch, wireframe, prototype and visual mockups.
  • Requirements gathering from business and defining User stories specifications for the system.
  • Worked with Single page applications to load the single HTML page and dynamically update the page whenever the user interacts with the Confidential application.
  • Creating cross browser compatible and standards-compliant CSS based page layouts.
  • Written many custom directives, services and filters in Angular JS as per the functional requirements.
  • Worked with Angular 4 framework to run the bootstrap method against Typescript files which are related to application module.
  • Implemented click handlers via RXJS in component code snippet. This was done in order to make an observable sequence out of click event stream and to associate it with data streams, which can be used Confidential the time of subscription.
  • Implemented NGRX store to maintain the state of the application. NGRX store was used to store results after angular injector observable retrieved the data from backend. Added logic to dispatch the action to NGRX store, this was done to update the store and to update components subscribed to that particular store.
  • Application was managed solely based on the state populated from the store.
  • Developed multiple screen with Angular 4’s reactive/model-driven forms. Applied form builders, form groups to handle child components of the reactive forms.
  • Applied Router Module for navigating between different screens/components within the application.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Worked on LESS &SASS as they are CSS extensions and compatible to easily convert the existing CSS files.
  • Implemented the Drag and Drop functionality using React-Draggable.
  • Implemented react JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
  • Wrote Angular functions while implementing various UI screens across the whole web application (both Consumer facing as well as internal application).
  • Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
  • Worked on JavaScript frameworks (Node.JS) to augment browser-based applications.
  • Responsible to implement UI layer using Angular 2.0 for web API and browser clients.
  • Worked on improving and debugging the API functions using Postman and Used Jasmine and Karma for writing the test cases.
  • Used Jasmine to perform unit testing of custom filters, custom directives and various parts of AngularJS application.
  • Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
  • Worked on Grunt as it was the JavaScript task runner used for performing the frequent tasks such as Minification, Compilation, Unit testing and linting.
  • Worked with Protractor testing framework for end to end testing of Angular application.
  • Created GET/PUT request and response using RESTFUL web services.
  • Strong communication, analytical and interpersonal skills working within Cross-functional teams.
  • Involving in deploying the code in to GIT repository and maintain the version control using Bit Bucket.

Environment: Angular 2.0, Angular 4, Typescript, JavaScript, Karma, Grunt, LESS, SASS, Jasmine, Protractor, SASS, bootstrap, HTML5, CSS3, NPM, RESTful API, RESTFUL web services, Single page application, Responsive web design, AJAX, Bit Bucket..

Confidential, Minneapolis, MN

Front End/UI Developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Used the functionalities to write code in HTML5/HTML, CSS3/CSS, Angular.js, JavaScript, jQuery, Ajax, JSON, and Bootstrap with MySQL database as the backend.
  • The project is built as a Single Page Application (SPA) criteria.
  • Developed Web application for backend system using Angular.js with cutting edge HTML5 and CSS3 techniques.
  • For new website features wrote Angular.js controllers, views and services.
  • Involved in developing a new business application to the layout using Grid orientation model Bootstrap framework.
  • Used Backbone.js and Require.js to create Views to hook up models to the DOM and synchronize data to/from server.
  • Designed Frontend with in Object oriented JavaScript Framework like Node.js and Ext.js.
  • Used AngularJS Services such as the module factory, service and provider for easier integration.
  • Client-side requests were managed using Angular Directives and Filters.
  • Developed jQuery code using an XML Http Request Adapter to send an AJAX request to the server-side code and implemented a callback function to handle the results.
  • Worked on prototypes for Responsive Web design.
  • Implemented JavaScript source code and embedded nested handling logic using jQuery event handlers and call back functions.
  • Developed the jQuery callback functions for implementing asynchronous communication using AJAX.
  • Extensively used jQuery UI for screen design and development.
  • Involved in Coding, styling, testing of reusable JavaScript, CSS3, HTML5 widgets/ libraries for complete UI controls.
  • Designed user friendly navigation for displaying various sections of data using jQuery.
  • Created Dynamic Web Pages using Web Controls and developed forms using HTML5.
  • Coded pages with best Search Engine Optimization (SEO) techniques.
  • Used Dreamweaver, Photoshop, Flex for implementing application and designing graphics and images.
  • Used Content Management system (CMS) for the dynamic configuration of the header and footer of the web application.
  • Styling pages using CSS3.0 and developed JavaScript for user interfaces.
  • Used CSS Blueprint to create grids and adopt cross browser interactive features and to make the web pages more.
  • Implemented XML parsing code for different application.
  • Developed server-side REST style web services and called them from Angular controllers.
  • Frequently met with the project manager to review project goals and to create proposals for future developments, researching their fields for UI design.
  • Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.

Environment: HTML5, CSS, jQuery, Bootstrap, Angular.js, Require.js, Ext.js, Node.js, Backbone.js, Responsive Web Design, AJAX, jQuery UI, JavaScript, Dreamweaver, Photoshop, Flex, MVC, Rest Web Services, JSON, XML, SEO, MySQL Server, Eclipse and Windows.

We'd love your feedback!