We provide IT Staff Augmentation Services!

Sr. React Js Developer Resume

Boston, MA

SUMMARY

  • Around 8 years of professional experience in all phases of software development life cycle including requirements Analysis and Debugging, Applications Design, Development, Integration, Maintenance, Installation, Testing of various client/server as per Enterprise standards.
  • Experienced software developer looking to help build modern products with the latest technology. Recently refreshed on the latest in full stack web development, including React and Node. Extensive recent experience developing blockchain - based projects.
  • Most of the work involved in Integrating the product and customizing the look and feel of the application and making sure of seam less working of the application.
  • Used Fortify to scan the application to check for the security flaws in the application.
  • Used Bitbucket as code repository and GIT for version control.
  • Worked in Agile Methodology having biweekly sprints and attended daily scrum calls with onshore and off shore team.
  • Expertise in usingReact.js / Redux / JSX / Fluxto build user interfaces withstates, props, middleware, store, action creator, reducer, presentational and container components and react hooks.
  • Developed an application using React with Redux architecture from scratch.
  • Closely worked with the client and UX designer to understand the requirement and developed according to the wireframes.
  • Used Node.js on the server side and to install necessary packages into the application.
  • Used chrome debugger, react developer tools and redux debugger tool for development and debugging.
  • Pleasant Experience inReact.jsfor creating interactiveUI'susingOne-way data flow, Virtual DOM, JSX, React Nativeconcepts.
  • Experience in Client Scripting language and server-side scripting languages like HTML5, CSS3, JavaScript with ECMA6 features, TypeScript, jQuery, JSON, Bootstrap, Angular1.x/2/4/5, React, Redux, Express.js, Node.js.
  • Professional understanding of System development life cycle (SDLC) as well as various phases such as Analysis Design, Development and Testing.
  • Developed Web API using Node.JS and hosted on multiple load balanced API instances.
  • Good knowledge in Responsive Web Design (RWD) using Bootstrap 3/4, CSS3 media queries, SCSS, SASS.
  • Experience in developing Graphic User Interface (GUI) to display business data using jQuery with Cross-browser compatibility and Web application scaling.
  • Working knowledge of Web protocols and standards (HTTP HTML5/XHTML/, CSS3, Web Forms, XML, XML parsers).
  • Proficient in making AJAX calls using jQuery and usage of JSON for faster and impulsive responses.
  • Good Experience of using the various JavaScript concepts like Prototypes, Closures, and Object-oriented features, Promises, Observables.
  • On compatibility issues with different versions of browsers.
  • Expertise in using source code control systems such as GIT, Gerrit, JIRA and Jenkins.
  • Worked in JIRA and regular scrum meeting with business requirements as main objective.
  • Experience in working with Agile methodology and SDLC.

TECHNICAL SKILLS

Language: Java, JavaScript, TypeScript, ECMAScript (ES6), UML, SQL, PL/SQL

Web Technologies: HTML5, CSS3, JavaScript, TypeScript, jQuery, JSON, AJAX.

Frameworks: AngularJS, Angular 7, ReactJS, Bootstrap.

IDE'S: Eclipse, MyEclipse, Visual Studio Code, Notepad++, IntelliJ IDEA.

Web Services: SOAP, WSDL, RESTful

Web and Application Servers: WebLogic, WebSphere, Apache Tomcat, JBOSS

Databases: My SQL, Oracle, DB2, POSTGRESQL

Operating Systems: Windows 2000, Windows XP, Windows Vista, Windows 7, UNIX.

Application Server: Tomcat, NodeJS, Apache.

PROFESSIONAL EXPERIENCE

Confidential, Boston, MA

Sr. React Js Developer

Responsibilities:

  • Extensively used Reactjs, D3. Js, under score.js, Node JS and lodash.js for JavaScript object and array manipulations.
  • Implemented JavaScript source code and embedded nested handling logic using jQuery event handlers and call back functions, es6.
  • Used Saga Middleware, Redux-Promise in application to retrieve data from Back-End.
  • Worked on Redux for state manipulations and Redux Saga to implement API requests asynchronously.
  • Used Middleware, Redux-Saga in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Designed and implemented server-side RESTful web services using Node JS and handled communications to the client side (React JS) using JSON.
  • Researched future web technologies such as HTML5, CSS3, and Backbone.js etc. to develop new web applications.
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Involving all the stages of Software Development Life Cycle like Application Design, Development, Debugging and testing the applications.
  • Was extensively involved in AB testing. Developed and tested AB features using Optimize tool.
  • Developed static and dynamic Web Pages using JSP, HTML and CSS.
  • Extensively used Redux Sagas to manage side effects in React and Redux.
  • Developed stored procedures, Triggers and functions in Oracle 10g to process the trades using PL/SQL and mapped it to Hibernate Configuration File and also established data integrity among all tables.
  • Used Redux Thunk Middleware, in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Introduced redux-thunk and Immutable.js as additional libraries to support ReactJs application.
  • Worked with Axios and Lodash libraries for Ajax calls and utility functions respectively.
  • Involved in processing JSON data from RESTful web service by using Axios to get resources from the database and populated data on the UI and used Redux-Saga as middleware.
  • Used Axios to fetch the data by consuming the Rest API.
  • Implemented a POC to pick a state management tool between Redux and MobX.
  • Used ReactJs and MobX for front end development.
  • Used NextJs for server-side rendering for better performance and for SEO.
  • Developed UI using ReactJs and Redux and NextJS.
  • UsedUI Routerto manage routing for the application and leveragedtransition hooksandstateto perform transitions smoothly and provide the data required to render the new transition
  • Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Express JS, Node JS and Firebase.
  • Firebase was used as back-end database to save the data.
  • Developed Angular modules, routers and services using typescript.
  • Implemented mock backend, in Angular JS using Typescript for testing purposes.
  • Implement new Front-End features with Typescript/ JavaScript and other RESTful APIs.
  • Used React Router Redux to store the route parameters in the redux store.
  • Utilized Bootstrap and to develop a reactive website from a static JavaScript, Node JS, Bootstrap, Semantic UI, RESTful API, jQuery existing code base.
  • Developed semantic markups and Wireframe development.
  • Developed portions of HTML5-based game for use in an online gambling promotion.
  • To manipulate the data type and handle multiple actions, uses Redux-Thunk as middleware.
  • Used ECMAScript, ReactJS, Flux, Babel, Node and Web-Pack to create a SPA.
  • Used Babel, SonarQube and react JSX presets.
  • Used SonarQube to make the development environment better.
  • Used Node.js to run Webpack tasks and build properly the project.
  • Worked with Grunt and used plugins - uglify, concat, replace, eslint, jslint, sprite worked with regression testing using Jslint and Selenium.
  • Designing, Coding (development) and Debugging application using Eclipse Indigo as an IDE, Spring JDBC framework and DAO pattern, HTML5, CSS3, and JQuery.
  • Used AngularJS Dependency Injection (DI) to inject Angular Services and Chrome DevTools, as well as built custom Directives to provide reusable component.
  • Developed forms using HTML and performing client side validations.
  • Developed user interface using JSP, HTML, XHTML and Java Script to simplify the complexities of the application. Good knowledge in Twitter Bootstrap and Responsive Design.
  • Developed various reusable helper and utility classes using Java Beans with Eclipse editor.
  • Designed, developed and tested the WebSphere Portal Application based on Model, View, Controller (MVC) architecture deployed on IBM Web Sphere Portal /Application Server.
  • Built a RESTful API to save and retrieve geolocations using a remote server in Java using Spring, MongoDB, Apache CXF, and JAX-RS.
  • Created Single Page Application for Service module by using AngularJS UI-Router to configure routes for navigating between different HTML pages and integrating backend using JavaScript framework.
  • Used Angular as framework to create a Single Page Application (SPA), which can bind data to specific views and synchronize data with server.
  • Developed test cases and performed unit testing using JUnit.
  • Have broken down the application into multiple angular modules for simplicity purposes and have done unit tests using Jasmine.
  • Implemented Persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Framework for object relational mapping and persistence.
  • Designed and developed DAO layer with Hibernate standards, to access data from IBM DB2
  • Implemented Java Script validation frame work for client side & server side.
  • Used React flux to polish the data and for single directional flow.
  • Developed the Web Based Internet Application (RIA) using J2EE (Spring framework)
  • Development Tools: Eclipse, WSAD, RAD, Ant, And Maven, Frameworks: Struts, Hibernate.

Environment: s:React JS, HTML 5, CSS 3,Redux, AWS, JIRA, Git hub,Bootstrap, MongoDB, Handlebars JS, Redux,JavaScript, VS code.

Confidential, Phoenix, AZ

UI Developer/ React Developer

Responsibilities:

  • Involved in all the phases of Software Development Life Cycle (SDLC) including Requirements gathering, Designing, Programming, Testing and Documentation of various projects.
  • Interaction design, iOS and Android design, UI and a working knowledge of CSS and HTML
  • Working knowledge on developing the UI pages from scratch using HTML5, CSS3, JAVASCRIPT, ANGULAR JS,REACT JS, Ajax and JQuery.
  • CSS styleswere developed to preserve the uniformity of all the screens throughout theapplicationandpositioningof screen objects.
  • Involved in Agile methodologies and full software development lifecycle of Designing, coding, testing, debugging and support.
  • Build Web Apps with React JS andFlux. Structured the JavaScript code using Angular.js.
  • Integrating JavaScript libraries (jQuery,React-Bootstrap,Highcharts,Datatables, etc.)
  • CreatingReact.JS / Reduxfront-end UI, andNode.JSapplications for backend.
  • LeveragedReact.JS resources for all data access, encapsulatingURLsand standardizing data access interfaces.
  • Maintaining Parent and child elements by usingStateandPropsinReact.js.
  • Reactand Functional DrivenJavaScriptexpert inSPAs, UI Components, Mobile web and Performance optimization.
  • Responsible to make sure that look and feel of the UI designs works same in different versions of different browsers (IE 7/8, Firefox, Safari).
  • Good Experience inReact JSfor creating interactive UI's using One-way data flow, Virtual DOM, JSX,React Nativeconcepts.
  • UsedReactJSto implement rich functions in various pages: form validation, crud, grid list, search, sort, pagination, multi-selection, tags-input, advanced/custom directives, authentication, unit tests, etc.
  • CreatedAngular.JSController which Isolate scopes perform operations inUI
  • Tested and applied the branding on a step by step procedure usingJasmine.
  • Created custom filter inReact.JSin the application.
  • Used services to read data from remote server usingReact.JS
  • UsedReact.JS library functions for the logical implementation part at client side for all the application.
  • CreatedReact.JS for reusable components (multi-field form elements, background file uploads.
  • Maintained states in the stores and dispatched the actions using redux.
  • Developed various screens for the front end usingReact JSand used various predefined components from NPM (Node Package Manager) andReduxlibrary.
  • Implementedflux patternby usingreduxframework as a core dependency.
  • Architected and Developed for Large Scale JavaScript Application withReact.JS
  • UsedES6and JSX with react for component development with ReactJS.
  • Implemented the Drag and Drop functionality usingReact-Draggable.
  • CreatedReact JScomponents usingJSX, followed FLUX design pattern for unidirectional data flow.
  • Involved in Developing, Implementing and TestingNode.js applications.
  • Extensive experience in deploying, managing and developingMongoDBclusters.
  • Involved in developing Tables, Stored Procedures, Triggers, Indexes and Functions SQL Server.
  • Involved in cross platform Validation and Exception Handling policies.
  • Maintain consistency of front-end via code over variety of browsers.
  • Involved in SCRUM and AGILE meetings to discuss the status of the project.
  • Responsible for researching functionality and benefits of implementingMongoDB.
  • Integration with Rich Relevance/CDN/CMS/Optimize.
  • Developing the rich UI components in Optimizely
  • Extensively Used GitHub for Version Controlling.
  • UsedJIRAas the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Developed unit tests with Mocha.
  • Skilled at creatingcontrollers, models, filters and services using Angular JSto create RichUI applications.
  • Used Firebug and IE Tester debugging tools to fix the issues.
  • On daily basis interacted with Business Analysts and Scrum Masters to fix the issues.
  • Involved in System Testing, Regression Testing for Complete UI .

Environment: React.js, Redux, Flex, Node.JS, Express JS, JavaScript, HTML5, SAAS, CSS3, jQuery, JSON, Bootstrap, AJAX, Core Java, Mocha, MVS, WebDriver, Sublime, GIT, Grunt, Firebug, Agile development, Optimizely, Jira, AWS.

Confidential, New York, NY

React Developer

Responsibilities:

  • Developed a web application by using Angular4 as front-end by using Web API to receive and pass data to back-end.
  • Used Angular-CLI for initializing and for project setup with scaffolding features.
  • Designed and developed web pages using with HTML5, DHTML, XHTML, CSS3, Ajax, based on the W3C standards and Web 2.0.
  • Built Angular 4/2 components, UI services to consume rest services using Component based architecture provided by Angular 2.
  • Implemented Angular 4/2 component router for navigation, Angular 4/2 services to connect the web application to back-end APIs made use of ES6 features.
  • Generated responsive data tables using with Bootstrap grid system.
  • Implemented Angular, Bootstrap, LESS, and many JQuery plugins wrapped in Angular directives.
  • Used Nodejs for adding dependencies to project.
  • Wrote application level code to interact with backend and consume the JSON by using RXJS Observables.
  • Designed and modified User Interfaces using CSS and Angular.
  • Worked closely with business-side clients to deliver attractive, easy-to-understand screens that appropriate reflected the company's fulfillment workflow.
  • Actively involved in code review and code quality check process.
  • Followed Agile Methodology for the complete life cycle of the project & Involve In daily stand up meetings.
  • Configured typescript application through tsconfig file for various purposes like transpiling, debugging, tracing, generating separate folder for distributable etc.
  • Used Filters to change modify data.
  • Committed code change into repository by using version control tool Git.
  • Implement Services to store shared data between sibling Components and inject in to it for passing data purpose.
  • Transfer data between parent and child Components by using @Input and @Output.
  • Used Node Package Manager (NPM) to import and applications.
  • Worked with task runners like Gulp in deploying and testing the application.
  • Knowledge in creating Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
  • Interact with other developers and end users to design and implement new features throughout the framework.

Environment: JavaScript, HTML, CSS, Ajax, Bootstrap.JS, jQuery, Java, Spring, Hibernate, Struts, PL\SQL, Oracle, DB2, Soap, Visual Studio, Eclipse, WebSphere, CVS, SVN, Selenium, Waterfall, AWS, JSP, Servlet, JSON, XML, Jira, Linux, Hipchat

Confidential

React Js Developer

Responsibilities:

  • Developed dynamic web pages using HTML/HTML5, CSS/CSS3, jQuery, Angular.js, Bootstrap, Less, CSS3, SASS and AJAX.
  • Developed single page applications usingReactRedux architecture, ES6, web pack and grunt.
  • Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager).
  • Involved in creating a reusable component usingReactJSfor DOM manipulation
  • Worked heavily on CSS3 and LESS layout for DOM manipulation.
  • Closely worked with Application usingReact.JSand Node.jslibraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
  • Develop various screens for the front end usingReactJSand used various predefined components from NPM (Node Package Manager) and Redux libraries.
  • Implemented HTTP REST API using NodeJS and extensively tested RESTful services using POSTMAN.
  • Build prototype for various required services such as Logging, Scheduling and Notification Service using third party NodeJSbased JavaScript library.
  • Has worked with Node.JSfor writing code in the server side and creating scalable network applications.
  • Worked with modules like MongoDB and mongoose for database persistence using Node.jsto interact with mongo db.
  • Created UI templates and functionality to be merged with the backend REST/SOAP API for proper communication of front and back end to enable efficient working of application
  • Implemented services, controllers, directives, factory functions to properly consume API on the front end and send back data in JSON format to the back end by capturing in the UI
  • Experience in working with RESTful Web Services and implementing RESTful API's and SOAP protocols.
  • Worked with JSON web tokens for authentication and authorization security configurations using Node.js
  • Worked with Grunt, Gulp for task runner configurations for minification, watch, jshint, jscs, CSS autoprefixer, sass compilation, bundling and test runner configurations and make it available as a command.

Environment: HTML5, CSS3, JavaScript, AngularJS, Bootstrap 3, JSON, AJAX, NodeJS, ReactJS, Grunt, Gulp, GIT, REST & SOAP (web services), Jasmine, Karma, JIRA

Confidential

Web/ UI Developer

Responsibilities:

  • Responsible for transforming design mock-ups/wireframes to W3C standards compliant HTML pages using HTML5, XHTML, CSS3, JavaScript, JQuery.
  • Developed the table less web applications using with CSS and with the help of Tags on W3C standards
  • Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
  • Developed company administration console for managing sales and user subscription.
  • Developed user console for customer registration, login and credit card payments.
  • For more responsive website we are using JavaScript libraries like JQuery.
  • Worked on Browser Compatibility and tested web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome
  • Supported dev. team during frontend development
  • Responsible for Unit testing & Integration testing and Test case preparation.
  • Participated in day-to-day meeting, status meeting showcasing strong reporting and effective communication with project manager and developers

Environment: HTML5, XHTML, CSS3, JavaScript, JQUERY, AJAX.

Hire Now