We provide IT Staff Augmentation Services!

React Js Developer Resume

4.00/5 (Submit Your Rating)

Franklin Lakes, NJ

SUMMARY

  • 5 years of experience in all the technical phases of Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Implementation and Testing in both Web based and Client applications.
  • Experience in developing the application with Agile Methodology, Waterfall Methodology and Test - Driven Development.
  • Experience in Front-End UI technologies like HTML5, JavaScript, CSS3, jQuery, JSON, Ajax, ReactJS, AngularJS 2/4/5, NodeJS, Bootstrap, Tag Libraries, JSTL.
  • Good understandable knowledge in core Java and Object-Oriented Programming concepts in JavaScript and JavaScript Design Patterns.
  • Experience on developing SPA using Angular JS and React JS using controllers, components, directives, routing
  • Experience with Cloud Computing environment like Pivotal Cloud Foundry, Amazon Web Services (AWS), Docker Containers.
  • Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining and troubleshooting EC2 instances, S3 buckets, Auto Scaling, Dynamo DB, AWS IAM, Elastic Load Balancers (ELB) and Relational Database Services (RDS).
  • Experience in RESTful Web Services/API's using Node.js and in implementing Service Oriented Architectures (SOA) using XML based Web Services
  • Good Understanding in databases such as Oracle, MySQL, SQL Server, NoSQL, Mongo DB and IBM DB2 databases to manage tables, views, indexes, sequences, stored procedures, functions, triggers and packages
  • Experience on different IDEs such as Eclipse IDE, Notepad++, Sublime Text, WebStorm, Visual Studio Code
  • Experience with Jest, Jasmine, Enzyme in developing test cases and determining application functionality.
  • Decent Experience in using code repository tools GIT, Tortoise SVN, and Visual Source Safe.
  • Strong communication and analytical skills and a demonstrated ability to handle multiple tasks as well as work independently or in a team.

TECHNICAL SKILLS

Programming Languages: JavaScript, TypeScript, Core Java, SQL

Web Technologies: HTML5, CSS3, JavaScript, ReactJS, jQuery, Bootstrap, AngularJS, JSF, AJAXNodeJS, JSON, Restful.

XML Technologies: XML, XSL, DOM, SAX, DTD, XQuery, XSD and XSLT.

Cloud Technologies: AWS EC2, S3, Pivotal Cloud Foundry

Databases: Oracle, Postgres, MySQL server, MongoDB

Web/Application Servers: HTTP web server, Apache Tomcat 7.x/8.x, Glassfish

Build Tools: Docker and Jenkins

IDE / Tools: Eclipse IDE, Sublime Text, WebStorm, VS Code, Notepad++

Testing Tools/ Others: Jest, Enzyme, Jasmine, Karma

Version Control: Tortoise SVN and GIT

Platforms: Windows, Mac, Linux and Unix.

Methodologies: Agile, Waterfall, Test Driven Development

PROFESSIONAL EXPERIENCE

Confidential, Franklin Lakes, NJ

React JS Developer

Responsibilities:

  • Worked on High level and low-level system design, planning, estimation and implementation.
  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology (SCRUM) for developing application.
  • Application is implemented using Agile methodology where there is a daily SCRUM meeting to understand the status and resolve any issues.
  • Developed SPA using HTML5/CSS3, SASS, JavaScript/JSX, React JS, Redux, JSON, Node.js, and Ajax
  • Created responsive web pages using Bootstrap and wrote client-side application in a clean MVC model using React JS.
  • Responsible for working with Virtual DOM usingNodeJS.
  • Designed methods and classes to interact and dispatch data using multiple APIs to React components
  • Developed presentation layer using JSP, HTML5, CSS3 and client validation using JavaScript.
  • Utilized D3.js functionalities to visualize patient data into interactive Drill Down charts to get data insights.
  • Created Actions, Reducers and Dispatchers in REDUX to manage state of the components.
  • UsedNodeJS for the services that computed and provided data to the applications after retrieving data from a DB2 database.
  • Developed test cases for unit testing using Jest
  • Implemented a Continuous Delivery pipeline with Jenkins and GitHub.
  • Used GITfor version control across common source code used by developers.
  • Monitored the error logs using log4j and fixed the problems.
  • UsedJIRA tool forIssue/bug tracking, monitoringof work assignment in the system.
  • Used Visual Studio Code as an IDE for the Application development.

Environment: HTML5, CSS3, Ajax. Bootstrap, JavaScript, React JS, React/REDUX, NodeJS, XML, GIT, JIRA and Visual Studio Code.

Confidential, Denver, CO

UI Developer

Responsibilities:

  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular 5.
  • Worked on analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology (SCRUM) for developing application.
  • Application is implemented using Agile methodology where there is a daily SCRUM meeting to understand the status and resolve any issues.
  • Created responsive web pages using Bootstrap and wrote client-side application in a clean MVC model using AngularJS.
  • Responsible for working with Virtual DOM usingNodeJS.
  • Developed presentation layer using JSP, HTML5, CSS3 and client validation using JavaScript.
  • Used Docker to containerize the Services and APIs to run on EC2 instances.
  • Consumed RESTful Services Angular JS $http Services.
  • Performed CRUD operations like Update, Insert and Delete data in MongoDB.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication and schema design etc.
  • UsedNodeJS for the services that computed and provided data to the applications after retrieving data from a MongoDB database.
  • Developed test cases for unit testing in Visual Studio Code using Jasmine.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI's.
  • Tested the application on Jasmine.
  • Used UNIX shell scripts to search/modify files.
  • Used GITfor version control across common source code used by developers.
  • UsedJIRA tool forIssue/bug tracking, monitoringof work assignment in the system.
  • Used Visual Studio Code as an IDE for the Application development.

Environment: AngularJS, HTML5, CSS3, jQuery, Ajax. Bootstrap, JavaScript, NodeJS, OAuth, XML, GIT, Amazon Web Services (AWS), Mongo DB, JIRA, Jasmine, Visual Studio Code.

Confidential, Phoenix, AZ

Angular Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, Modelling, analysis, design, development and testing
  • Created presentation layer using AngularJS, Bootstrap, HTML5 and media CSS3.
  • Debugging using web developer tools on Chrome, Firefox and Internet Explorer
  • Created forms to collect and validate data from the user in AngularJS
  • Used UI-routing for creating parent and child states.
  • Made custom directives to show bar and pie graph for dashboard using d3 JS
  • Made Responsive web pages using Bootstrap and media queries.
  • Bootstrap Framework was used here for designing the web interface, to give the web application an ease of operating on all devices with different screen sizes
  • Implemented Presentation layer using HTML5, CSS3, java Script, Angular JS.
  • Worked on Angular4 Pipes, directives, routing, dependency injection, forms and Services for application functionality and used Angular4 templates which could be plugged into one HTML container, as every web page is an overlay on the Dashboard
  • Worked with different browsers, namely Internet Explorer, Firefox, Chrome to verify cross browser compatibility
  • Worked with Designers, Developers, Program Managers and Testers.
  • Involved in developing and testing the intranet web applications using JSP, JavaScript and CSS.
  • Experienced in using GitHub for project management and version management.
  • Developed Functional Requirement Document based on user’s requirement.
  • Prepared Unit test cases for all the application and fixing.
  • Responsible to develop JSON Object responses using AJAX
  • Built the Responsive UI screen for create new customer process, create bill to and ship to screens, customer search results page, and customer dashboard page using Bootstrap.
  • Developed Page layouts, Navigations and presented designs and concepts to the Clients and the management to review.
  • Environment: HTML/HTML5, CSS, JavaScript, jQuery, JSP, AJAX, JSON, XML, AngularJS, Dreamweaver CS5, SVN.
  • Involved in designing and developing the JSON, XML Objects

Environment: HTML, CSS, Bootstrap, JavaScript, jQuery, Angular Js, NodeJS, JSP, AJAX, JSON, AWS, JIRA, MongoDB, GIT, Visual Studio Code

Confidential, Cleveland, OH

UI Developer

Responsibilities:

  • Involved in analysis, specification, design, implementation and testing phases of Software Development Life Cycle (SDLC) based on the functional requirements.
  • Application is implemented using agile methodology where there is a daily SCRUM meeting to understand the status and resolve any issues.
  • Upgraded existing UI with HTML5, CSS3, jQuery, Bootstrap and Angular JS interaction.
  • Performed a lot of DOM manipulation using jQuery for loading and manipulating dynamic content on web pages.
  • Used Wireframes to draw the user requirements.
  • Participated in the research of new technologies like JQUERY-Mobile for few potential mobile app development efforts
  • Tested web sites and fixed any existing bugs using Firebug
  • Development of Client-Side Validation techniques using WebRTC and jQuery and Angular JavaScript
  • Primary role in integrating all three layers of projects following MVC Model.
  • Written both server side and client-side validation
  • Designed dynamic client-side TypeScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Updated Customer claims and customer insurance plan pages using Bootstrap, HTML and CSS.
  • Working with Pivotal cloud foundry to deploy and run the applications through Jenkins.
  • Used JIRA to assign, track, report and audit the issues in the application.
  • Been an active team player, helped in fixing bugs and carried out troubleshooting.
  • Also worked with QC and UAT team in fixing the reported bugs/defects and checking cross platform compatibility.
  • Modified the existing website by adding suitable naming conventions and coding standards.
  • Setup the continuous Integration (CI) process for the application using the Jenkins.
  • Developed the application using WebStorm as the IDE for editing, debugging, compiling, formatting, build automation and used SVN as version control.
  • Involved in Maintenance and Enhancements for the project.

Environment: Java, HTML5, CSS3, Bootstrap, jQuery, NodeJS, Angular JS, XML, Pivotal Cloud Foundry, SOA (Service Oriented Architecture), Agile Methodology, Jenkins, GIT, JIRA and WebStorm.

Confidential

Jr UI Developer

Responsibilities:

  • Involved in Requirement Analysis, Design, Development and Testing of the risk workflow system.
  • Involved in the implementation of design using vital phases of the Software development life cycle (SDLC) that includes Development, Testing, Implementation and Maintenance Support in WATERFALL methodology.
  • Created exceptionally usable web design solutions with focus on client experience and in association with company standards protocols.
  • Designed the Tycho System application with user interactive (UI) web pages using web technologies like HTML, CSS, JSON, Ajax and JavaScript framework such as jQuery.
  • Involved in creating HTML, and JavaScript for user-side presentation functionality, and client-side form data validation.
  • Implemented pagination and sorting functionalities in different modules using jQuery plug-ins, and solved many other navigational issues.
  • Hands on cross browser compatibility issues with layout and styles, and fixed primary bugs for supported platforms.
  • Used jQuery core library functions for the logical implementation part at client side for all the application and used various controls in the GUI for the user interface.
  • Worked on jQuery scripts for basic animation, and end user screen customization.
  • Worked with View State to maintain data between the pages of the application.
  • Worked with the project requirement team to understand the project requirement.
  • Involved in the validation of completed websites for debugging and testing of code.
  • Used to attend the SCRUM sessions for better development process.
  • Created user-friendly GUI interface and Web pages using Struts, JSP, HTML, CSS, AJAX, jQuery and JavaScript.
  • Involved in developing Web Services to send XML request and reading the response SOAP UI from Java platform.
  • Used Apache Tomcat server to deploy Application.
  • Analysis and Bug fixing of the production problems and defects along with enhancements.
  • Used JIRA for tracking the Project Stories and bug fixing.
  • Used SVN to check-in and check-out and co-ordinate among team members for Version Controlling.

Environment: HTML, CSS, AJAX, jQuery, JavaScript, JSON, XML, Oracle, ANT, Apache Tomcat, JIRA, Tortoise SVN, and UNIX.

We'd love your feedback!