We provide IT Staff Augmentation Services!

Sr. React Developer Resume

4.00/5 (Submit Your Rating)

MD

SUMMARY

  • 10+ years of professional experience in all phases of SDLC including requirements analysis, applications design, development, Integration, maintenance, Installation, Implementation and testing of various client, server and web applications.
  • Extensive experience in developing and designing user experiences of applications using ReactJS, Redux, React HOC, React Observables, React Promises, Axios, JavaScript, HTML5, CSS3, Angular.JS, Node.JS, XML, SASS, LESS, ES6, Saga, Thunk, Webpack, Flex, JQuery, JSON, Ajax, Responsive web design (RWD), JQUERY and Bootstrap.
  • Expertise in ReactJS and working with React Flux architecture.
  • Experience with middleware's using Redux - Thunk, Redux-Saga, Redux-Logger and Universal React Redux.
  • Expertise in ReactJS framework to develop the SPA.
  • Developed various screens for the front end using ReactJS and used various predefined components from NPM and Redux library.
  • Experience in DevOps and AWS Cloud.
  • Experience inJavamicro services.
  • Fast learner and adaptive nature.
  • Committed to software engineering practices and quality.
  • Excellent analysis and problem-solving skills.
  • Commitment to job responsibility and adheres to scheduled timelines.
  • Good communication, strong analytical and interpersonal skills.

TECHNICAL SKILLS

Scripting Languages: JavaScript, HTML, DHTML, XHTML, ANT, Perl

Programming Language: JAVA, NodeJs, UML, WSDL, C++, C, C#, PHP, ASP, .Net, PL/SQL, SQL

Technologies/ Frameworks: JAVA, J2SDK, J2EE, Core Java, JSP, Servlet, Java Beans, JDBC, JNDI, Java Web-services, Hibernate, Spring, JSF, Struts Framework, Tiles, EJB, AJAX, SOAP, JMS, XSL, XML, Vue

XML Tools: SAX and DOM Parsers, Xerces, DTD

Software Tools: Rational ReqPro, Rose, ClearCase, ClearQuest, Mercury Winrunner, Test Director, QTP,Quality Center, MS Office Professional, Microsoft Sharepoint, MS Visio, MS Project, Jira

Modeling Language/Tools: UML, Axure RP Pro, Dreamweaver, MS Visio, Rational Rose Enterprise Edition, Eclipse UML plug-in

Application Server/ Web Server: IBM Web sphere Application Server, BEA WebLogic, Tomcat, Netscape Enterprise Server, IBM HTTP Server, IIS

Middleware: MQ Series, JMS, RMI

IDE’s: IDEA, IntelliJ, Eclipse, WSAD, JBuilder, MyEclipse Blue, IBM Rational Application Developer

Methodologies: RUP, OOAD

Databases: Oracle, SQL Server, MS Access, UDB, DB2

Testing Frameworks: JUnit, Struts TestCase

Configuration Mgmt. Tools: Rational Clear Case, MS Visual Source Safe

Other Tools: Log4J, ANT, Microsoft Project, DB Visualiser, Power Designer

Miscellaneous: Java Stored Procedures, DOM, Express Middleware, Apache Axis (Web Services), SVN, CVS, Dimensions, LDAP, MQ-SERIES, Leach FTP, WinFTP, Rapid SQL, Microsoft Visio, Axure RP Pro, Rational Rose, Tomcat, Work streams, ERP integrations

Operating Systems: Windows, MS-DOS, LINUX, UNIX Work

PROFESSIONAL EXPERIENCE

Confidential

Sr. React Developer

Responsibilities:

  • Experience in working with React, React Native, Redux Saga, Next.js, Node.js, Express and Basscss.
  • Built and maintained client-facing and internal web and debugging applications using React, Next.js, and Azure.
  • Designing Frontend using ReactJS, Ant Design, GatsbyJS, Ghost and SCSS.
  • Developed highly interactive web applications utilizing Materialize, Bootstrap, Gatsby, Angular and integrating Restful API’s.
  • Used axios to handle HTTP requests in a React and Redux application.
  • Designed several UI screens with GUI, ReactJS, Redux, saga, thunk, React HOC, Material-UI, React Bootstrap, Axios, flux, mobx, NextJS, sass, less, Lodash.
  • Built UI components with React hooks and Materialize UI.
  • Created functional components using React Hooks.
  • Implemented HTTP requests using RxJS React Observables library to handle multiple values over time.
  • Developed Single Pages Application using HTML5, CSS3, Bootstrap, React Async Await, Next JS, GraphQL, ExpressJS, NodeJS, Socket, LESS.
  • Executed React Promises in a React Component.
  • Deployed frontend app on VueJS, Vuex, Nuxt and mobile app using Cordova.
  • Designed web applications using front-end technologies like, Bower, XML, Jasmine, Ajax, utilized tools like JSLint, YUI compressor.
  • Wrote extensive JavaScript code to build dynamic pages using Sublime Text.
  • Built Angular components, UI services to consume rest services using Component based architecture provided by Angular.
  • Wrote custom SCSS and JS to allow the theme to accommodate the designs.
  • Built frontend app using Quasar.js/VueJS, Greensocks. AngularJS/Cordova Ember.js.
  • Created rich web UIs that merge with back-end components using JavaScript and AngularJS in conjunction with HTML5, CSS3 and CSS4 and Used Material-UI Design library for Rich UI/UX designs.
  • Ability to create design the UI/UX components using wireframe tools like Balsmiq, Proto.io, Visio, and ability to convert a wireframe to a low/high working prototype using InVision, Axure and Balsmiq.
  • Used JQuery to make the frontend components interact with JavaScript functions to add dynamism to web pages at client side.
  • Integrated Spring Boot Application with its Spring Ecosystems like Spring JDBC, Spring ORM, Spring Data, Spring Security etc.
  • Implemented CORS cross-origin resource sharing, allowing the request through different hosts.
  • Developed web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C standards.
  • Implemented with security vulnerable fixes - Cross Site Scripting (XSS), Cross Site Request Forgery (CSRF), Forceful Browsing, Request Token, Password Maintenance using OWASP framework.
  • Used MongoDB and MySQL databases in Web API development. Developed database migrations using SQL Alchemy Migration.
  • Consumed SOAP and Rest Webservices. Utilized Node.JS, mongo DB and Express to create Restful API's.
  • Worked with Docker Containers, Micro services, serverless architecture, container orchestration frameworks such as Kubernetes and Amazon ECS, DevOps models, developer.
  • Successfully developed the front end of a web application in VueJS, HTML, Bootstrap and CSS.
  • Wrote TypeScript that is transpiled into Javascript via the CLI powered by webpack tooling and monorepos.
  • Maintained company’s internal NPM packages via webpack tooling and monorepos.
  • Used NPM/Bower package manager and isomorphic React for managing dependences for application in the Node.JS environment.
  • Designed and Developed Web applications using CSS pre-processors like LESS, SASS/SCSS.
  • Redesigned and re-implemented services using NGINX, Node JS, Express JS, Mongo DB/ orient DB.
  • Implemented a Backend Server with SQLite database using Java Servlet running on a Debian Linux system with Tomcat server.
  • Design and implement Java/J2EE client applications using technologies such as JSP, JPA, jPBM and Hazelcast, Kafka and jackson.
  • Installed and using Splunk apps for UNIX and Linux (Splunk nix).
  • Developed the unit testing scripts using JEST for testing the React components using Enzyme and react test renderer.
  • Involved in unit testing of various modules by generating the test cases using Jest & Enzyme.
  • Tracked software issues and project progress enterprise-wide using Bugzilla, Jira, VersionOne, ClearQuest and XPlanner.
  • Created JSON/JSONP, schema structure to map the database to Apache Kafka.
  • Used VS Code as an Integrated Development Environment (IDE) with Java Plugins.
  • Utilized continuous integration technologies such as CircleCI which utilized tests developed for front and back ends in Mocha, Chai, Jasmine and Karma. Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Used Amazon Web Services (AWS) to maintain a centralized storage for server hosted on two boxes. Fixed all the SonarQube, PMD and Findbug findings.
  • Worked on VCS tools such as GitHub and BitBucket, with experience with conventional workflows and more complex ones such as Gitflow.
  • Constructed deployment pipeline using Gitlab.
  • Created and maintained fully automated CI/CD pipelines for code deployment using Jenkins and AWS.
  • Built webpack bundler with babel loader for react and es6 pre-sets. Different bundling for development, staging and production.
  • Developed unit test cases using Jasmine and Karma and performed end to end testing using Protractor and Selenium.
  • Implemented client applications using Agile SCRUM Methodology that involves the iterative development methodology
  • Created Unit tests using Mocha, Chai and Enzyme. Worked on CI/CD with Jenkins, TeamCity.
  • Worked on Installation and setup in Mac and Windows as required of the frameworks Cordova, Xamarin, Appcelerator, NativeScript.
  • Experience in working with React, React Native, Redux Saga, Next.js, Node.js, Express and Basscss.
  • Extensively worked in groupware and project management software such as Slack, HipChat.
  • Created a custom hybrid mobile application using Angular, Ionic and TypeScript stack for IOS and Android platform deployment.

Environment: React, Redux, Next.JS, Gatsby, Angular, ES6, Redux, Typescript, JavaScript, HTML5, CSS, Ajax, Bootstrap, AngularJS, SCSS, VueJS, VueX, UX, Spring Boot, Balsmiq, Material-UI, CORS, Web Content Accessibility Guidelines (WCAG), XSS (cross site scripting), cross-origin resource sharing (cors), SASS, LESS, Java, MySQL, MongoDB, Webservices, Rest, NodeJS, ExpressJS, Micro services, Webservices, Rest, NodeJS, ExpressJS, Micro services, nginx, GitLab, Github, Jasmine, Protactor, Selenium, SonarQube, Enzyme, Mocha, Chai, Scrum, Agile, AWS, Jenkins, Docker, Kubernetes, TeamCity, JSON, XML, Linux, Mac, Slack, Babel, JSLint, Ionic, React Native, iOS, Android

Confidential, MD

Sr. React Developer

Responsibilities:

  • Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Worked with diverse technologies such as React.js, Flux, Webpack, Angular.JS, React-router and ES6.
  • Responsible for developing a front-end application using React JS and REDUX architecture for internal team's productivity use.
  • Worked on Redux with React to handle large chunks of data for the better performance.
  • Designed the Front-end applications, as well for user interactive (UI) web pages using web technologies like HTML5, CSS3, Es6 JavaScript, React JS and React-Native, Redux Saga.
  • Processed JSON data from RESTful web service by using axios to get resources from the database and populated data to the client side.
  • Used CSS, ReactJS, Redux, saga, Thunk, react HOC, Material-UI, React Bootstrap, Axios, flux, mobx, NextJS, sass, less, Lodash for applying style in entire applications.
  • Developed Web Pages using HTML5, CSS3/CSS4 JavaScript and use JavaScript frameworks such as Angular 8.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 8.
  • Designed and developed UI using KendoUI, CSS, bootstrap CSS, JQuery, Google Material, JSON/JSONP and AJAX.
  • Excellent experience in developing applications that meet the requirements as specified by Web Content Accessibility Guidelines (WCAG).
  • Implemented tokenizer and validation framework to prevent cross-site-scripting (XSS) and CSRF attacks across the application.
  • Implemented CORS to communicate between Web API and the UI.
  • Developed dynamic web pages using HTML/HTML5, CSS/CSS3, Bootstrap, JQuery, D3JS, AngularJS, React.JS, Node.JS, LESS, SASS.
  • Designed and developed Microservices business components using Spring Boot.
  • Maintained styles and responsive design of the SaaS platform using ERB, AML, React.js, CoffeeScript, and SASS.
  • Design, developed of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance/handling.
  • Worked on HTML/CSS, Ajax/JavaScript (JQuery, ExtJS, etc.), SVN, GIT and MySQL and Apache, demonstrating vast LAMP architecture experience.
  • Developed Rest architecture based Webservices to facilitate communication between client and servers.
  • Developed responsive web page layouts using Bootstrap, Material Design, JS, Backbone, Angular, NgRx, NodeJS.
  • Created new web pages for current and new programs using Sublime Text Editor and JavaScript
  • Conducted Usability Testing using Karma, Jasmine and end to end testing using Protractor and Gulp.js to resolve interface problems. Bugzilla was used to report and track bugs, JSLint for ensuring quality code.
  • Used GitHub and Jenkins for the continuous integration and deployment. Worked on Github for tracking process of coding. Test-driven development using Jasmine unit test and grunt.
  • Developed single page applications and Micro services, using NodeJS and React libraries and Manage continuous integration and deployment for Microservices in the AWS platform using (Kubernetes Cluster, Docker, Nginx Proxy, Nexus, Jenkins and GitLab).
  • Developed test suites in Selenium WebDriver (Java) with TestNG framework in Eclipse IDE for regression and sanity testing. Built unit test cases and integration test cases using Mocha, Chai.
  • Transforming the Automation from selenium to Jest and puppeteer.
  • Worked as part of an Agile/Scrum based development team and exposed to acceptance Test Driven Development approach in developing applications using cucumber.
  • Used Eclipse IDE for Java and XML development and QA and branched projects using Tortoise SVN.
  • Documented the progress of the daily stand-ups with the Atlassian stack (JIRA, Confluence, HipChat).
  • Worked with several operating systems, including Windows, Linux and Mac OSX.
  • Developed AngularJS and foundation based UI Screens using HTML, CSS and Ionic framework.
  • Works on Apache Cordova and Ionic framework for cross platform mobile app development.
  • Used Flutter (Dart language) for mobile app development (iOS and Android).

Environment: React, Redux, Angular, ES6, Redux, Typescript, JavaScript, HTML5, CSS, Ajax, Bootstrap, AngularJS, SCSS, VueJS, VueX, UX, Balsmiq, Material-UI, CORS, Web Content Accessibility Guidelines (WCAG), XSS (cross site scripting), cross-origin resource sharing (cors), SASS, LESS, Java, Spring Boot, MySQL, Oracle, Webservices, Rest, NodeJS, ExpressJS, Micro services, Webservices, Rest, NodeJS, ExpressJS, Micro services, nginx, GitLab, Github, Jasmine, Selenium,, Agile, AWS, Jenkins, Docker, Kubernetes, TeamCity, JSON, XML, Linux, HipChat, JSLint, Ionic, iOS, Android

Confidential, NY

React Developer

Responsibilities:

  • Developed Hybrid applications using HTML5, CSS3, JavaScript, and Angular.JS that are cross platform compatible.
  • Responsible for writing and implementation of JavaScript, AJAX and JQuery to interact with web Services and user controls.
  • Worked on Responsive Web Design using Bootstrap and CSS3 Media Query to support different responsive layouts.
  • Wrote TypeScript codes to develop different functionalities and view parts for the UI (User Interface).
  • Developed maintainable CSS style sheet on LESS pre-processor incorporated its dynamic features such as variables, operations and mixings. Developed SCSS, CSS3 style sheets to give gradient effects.
  • Designed frame-less web applications using CSS preprocessors like SASS, LESS as per W3C Standards.
  • Developed the base framework using Java, JSP, Struts, HTML, JavaScript, Oracle and SQL Server. Used SOAP Technology for exchanging the XML application using HTTP.
  • Developed and implemented Swing, spring and J2EE based MVC (Model-View-Controller) framework for the application. Architected and implement REST API interfaces using Javascript and Node.js.
  • Designed and developed persistence layer build on ORM framework and developed it using Hibernate.
  • Used SOAP Technology for exchanging the XML application using HTTP.
  • Implemented Hibernate for the ORM layer in transacting with Oracle database. Extensively used Oracle programming using SQL and PL/SQL.
  • Developed Oracle PL\SQL Stored Procedures and Queries for Payment release process and authorization process.
  • Built a website using Amazon Web Services (AWS).
  • In depth exposure to creating API for internal and external application using REST and SOAP based design. Open source framework like Jersey used for create REST API.
  • Developed the different components of application such as JSPs, Servlets, EJB’s using Web sphere Studio Application and used CVS for version control. Implemented Selenium IDE with java script for Web apps.
  • Used SVN version controller to manage code versions and to check in the data as XML files.
  • Used Maven, selenium RC, Java and Selenium Grid to create nightly automation scripts.
  • Used GIT for version control and handled unit testing using Jasmine and Karma.
  • Developed application using Eclipse Integrated Development Environment (IDE).
  • Executed the test steps defined in Test Cases manually and reporting the bugs in JIRA.
  • Use Pivotal Tracker and HipChat to communicate with development team in entirely remote environment.
  • Used HipChat and Lync for inter-personal communication amongst team members.

Environment: JavaScript, HTML5, CSS, Ajax, Bootstrap, SCSS, Typescript, Angular .JS, JQuery, SASS, LESS, Java, Spring, Hibernate, Struts, PL\SQL, Oracle, DB2, Webservices, Soap, Rest, Eclipse, Web logic, CVS, SVN, Selenium, Jasmine, Agile, AWS, JSON, XML, Jira, HipChat

Confidential, NY

React Developer

Responsibilities:

  • Coded web applications utilizing programming languages including JavaScript, HTML, CSS and AJAX.
  • Developed the Reusable templates using HTML, CSS, JavaScript, JQuery, handlebars.
  • Built web pages that are more user-interactive using JQuery, Plugins for Drag and Drop, JSON, JavaScript and
  • Created Typescript controllers for the different pages in the views using Typescript.ts.
  • Worked with J2EE and J2SE technologies including JSP's, Servlets, Java Web Start, and EJB’s and Web logic.
  • Implemented JAVA Web Services based on SOA architecture with SOAP and WSDL.
  • Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, spring, JavaScripts and Weblogic. Developed complex Web based UI using Struts, Ajax and Java Script.
  • Developed stored procedures, Triggers and functions in Oracle to process the trades using PL/SQL and mapped it to Hibernate Configuration File and also established data integrity among all tables.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Created stored procedures, sequences, tables, indexes, triggers, views on Oracle DB
  • Developed back-end stored procedures and triggers using Oracle PL/SQL, involved in database objects creation, performance tuning of stored procedures, and query plan.
  • Implemented DOM manipulations using React Native.
  • Migrated part of the mobile native codes into React Native framework.
  • Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML.
  • Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions. Developed JSPs, Struts Actions and ActionForms, Tiles layouts and DB2 SQLs.
  • Designed and Developed Web Services to interact with various business sectors and used SOAP protocol for web services communication. Implemented SOAP and REST paradigms to access Amazon web services (AWS).
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Used Struts Model-View-Controller approach to help design new features and fix Jira bugs and request.
  • Used Git, Visual Studio, Web Storm, and SQL Server Management Studio in daily development activities.
  • Created Webservices using WTP tool plugin to the eclipse IDE which is deployed as a separate application using Maven scripts. Created and Implemented Keyword Driven Framework using Selenium.
  • Deployed the application under WebSphere application server and involved in resolving deployment issues.
  • Used version control and configuration management tools like SVN, CVS and Subversion.
  • Used Maven, SVN, selenium RC, Java and Selenium Grid to create nightly automation scripts.
  • Responsible for migrating/supporting the application to Amazon Web Services cloud infrastructure.
  • Worked on implementing Ajax, JQuery methods in retrieving the data from JSON files and loading the claims data on the HTML elements.
  • Developed Single Page Applications (SPA) using React, ES6, Web Pack, Grunt and Redux.
  • Designed Use Cases using UML and managed the entire functional requirements life cycle using waterfall model. Deployed the applications in Linux servers using deployment scripts.
  • Used HipChat for internal messaging.
  • Daily use of various video, audio, chat tools like Slack, HipChat, Hangouts, and Skype to maintain communication with peers and to utilize the company's peer network of staff developers.

Environment: Javascript, HTML, CSS, Typescript,, JQuery, Ajax, XML, Java, Spring, Hibernate, Struts, PL\SQL, Oracle, DB2, Webservices, Soap, Websphere, AWS, JSP, Servlets, JSON, Jira, CVS, SVN, Selenium, Waterfall, Visual Studio, Eclipse, Linux, HipChat

Confidential, WA

Web Developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned. Involved in design, development and support phases of SDLC.
  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned. Involved in design, development and support phases of SDLC.
  • Designed and styled UI screens using HTML, JavaScript and CSS. Developed WebServices for interacting with Backend. Designed Solutions using Hibernate and JPA to interface with the relational database.
  • Developed client-side AJAX application that uses JavaScript OOP and more Bind objects and retrieve them via JNDI interface. Involved in tuning SQL Queries.
  • Used Secondary Caching in Hibernate to enhance the performance of the application.
  • Developed and designed Software Engineering Solutions using Agile Methodology.
  • Refactoring iOS and Android code bases into a unified React Native code base that would allow for more streamlined workflow.

Environment: HTML, CSS, JavaScript, JQuery, Java, spring, Hibernate, Webservices, JPA, UML, JSP, Servlet, Ajax, MySQL, JDBC, Oracle, Ant, XML, Jira, Agile

Confidential, CA

Software Developer

Responsibilities:

  • Designed dynamic and multi-browser compatible pages using HTML, CSS, JQuery, Angular jess and JavaScript.
  • Implemented database transactions using Oracle, Java, JDBC, Hibernate ORM framework.
  • Implemented Log4j to maintain system log.
  • Designed and developed the persistence tier using Java, J2EE, Spring, Hibernate framework.
  • Involved in review of the design and helped in transforming the application to an optimized solution.
  • Contributed to organization of testing and quality improvement process (JIRA, Confluence).
  • Executed project using waterfall model and practiced Agile Project Management & performed the Scrum.

Environment: HTML, CSS, JavaScript, Ajax, JQuery, Java, spring, Hibernate, JPA, MySQL, UML, JSP, Servlet, Ant, XML, Jira, Agile

We'd love your feedback!