We provide IT Staff Augmentation Services!

React Js/ Node Js Developer Resume

3.67/5 (Submit Your Rating)

Tampa, FL

PROFESSIONAL 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.
  • 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.
  • 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:

Programming Languages and Web Technologies: HTML5, CSS3, Bootstrap, XHTML, DHTML, JavaScript, AJAX, JSON, XML

JavaScript Libraries and Frameworks: React JS, jQuery, Angular JS, Angular2.0, Node.js, Express.js, ES6+.

Application/Web Servers: JBoss, HTTP Web Server, Apache Tomcat, Web Sphere.

Testing Tools: Jest, Jasmine, Protractor, Karma, Mocha, Chai.

Operating Systems: Linux, UNIX, Windows 2000/XP/7, Windows 8.1, Windows 10.

Web Services: SOAP, REST, WSDL, RSS.

IDE: Visual Studio Code, Eclipse IDE, WebStorm, Notepad++, Sublime Editor, Adobe Dream Weaver

Databases & Platforms: PostgreSQL, MongoDB, MySQL, Oracle database

Configuration Mgmt. Tools and Developer Tools: Git, Gerrit, Visual studio, Dreamweaver.

Development Methodology: Agile, Waterfall

PROFESSIONAL EXPERIENCE:

React JS/ Node JS Developer

Confidential, Tampa, FL

Responsibilities:

  • Involved in developing an open source browser for viewing activity on the underlying blockchain network, which is one of the projects of the Linux Foundation.
  • Developed user interface by using the React JS, Redux 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.
  • Integrating React's Redux framework to scale and maintain the application better while handling large amounts of data.
  • Used React JS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
  • Responsible for implementing UI mockups, integrating third party REACT libraries, and handling/creating Redux store data.
  • Working with ECMA Script 6 features. For build of JSX and ES2015 (ES6) used Babel, web pack.
  • Maintained states in the stores and dispatched the actions using redux.
  • Actively participated in JAD meetings for designing the DB schema.
  • Achieved role-based access to the application and used SSO for the integrated product and plugins.
  • Worked on Fortify for finding security flaws in the code we build and fixed the security issues.
  • Implemented REST API using Node.js, Express.js.
  • Used node.js as a proxy to interact with RESTful services and interacting with PostgreSQL Database.
  • Used Mocha, Chai unit test framework to write unit tests for JavaScript code and Jest for the client-side unit testing.
  • Have worked on AWS to integrate the server side and client-side code.
  • Experienced with Docker container service and applications by creating Docker images from Docker file.
  • Extensively worked with making calls to APIS to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS manipulation.
  • Developed Swagger UI for both the applications.
  • Used Jenkins for continuous integration and continuous deployment pipeline.
  • Used Bitbucket as the code repository and GIT for version control.
  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
  • Involved in Confidential backlog grooming with other teammates and assign story points based on the acceptance criteria.

Environment: HTML5, CSS3, JavaScript, ReactJS, Redux, Axios, Node.js, Express.js, ES6, Jest, Mocha, Chai, PostgreSQL, AWS, Webpack, POSTMAN, Gerrit, Jenkins, JIRA, Git, Ubuntu.

React JS Developer

Confidential

Responsibilities:

  • Web development using HTML5, CSS3, JavaScript, React JS and Ajax.
  • Created React JS components using JSX, Followed Redux Architecture for unidirectional data flow and manage your data in React and Make HTTP requests in React & Redux.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations.
  • Developed React JS pages, Web services calls, and AJAX calls for the application.
  • Developed client - side Interface using React JS.
  • Build React components and stand-alone functions to be added to any future pages.
  • Responsible for developing a front-end application using React JS and Redux architecture for internal team's productivity use.
  • Develops the flux pattern by using redux framework as a core dependency
  • Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
  • Used React Router to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Experience in using ReactJS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Developed the application for responsive to different screen resolutions using Bootstrap and CSS media queries.
  • Styled content and website layout for the user experience using CSS3 and HTML5.
  • Interacted with clients to understand their existing application and design the site according to their system requirements.
  • Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Familiar with creating Custom Reusable React Components Library.
  • Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View and Table Grid.
  • Experience in RESTful web services to integrate between Server side to Client Side.
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Developed Date Time Picker using Object Oriented JavaScript extensively.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
  • Experience in Windows Azure services like SaaS, PaaS and Iaas.
  • Responsible for coding, testing and documenting various packages, procedures and functions for libraries and stored procedures, which were commonly used by different modules.
  • Participated in bug thrashing sessions to discuss and resolve bugs with developers.

Environment: HTML 4/5, CSS 2/3, JavaScript, React JS, jQuery, Bootstrap, Node JS, AJAX, JSON, XML, Restful API, Flex, JSP, MS Office, Azure, JIRA, Git, Gulp, Jenkins, Visual studio Editor, Jasmine.

UI Developer

Confidential, Chicago, IL

Responsibilities:

  • Developed the UI user interface pages using HTML, DHTML, CSS, JSON, JavaScript, jQuery, and Ajax.
  • Worked closely with Engineers and product managers to create user stories and scenarios used for intuitive websites and mobile designs.
  • Implemented Angular 2 Services for connectivity between web application and back - end API'S using TypeScript.
  • Created Angular 2 components, implemented interpolation, input variables, Bootstrapping, NgFor, Ngif, Router Outlet, binding the events, decorators.
  • Used Rxjs catch library and catch functions to handle error handling in Angular 2 Application.
  • Built SPA with loading multiple views using route services using Angular and Node.js.
  • Created Angular components like Controller, Directives, Services and Forms to collect the input from the User.
  • Used Angular 2 for Client-side validations while rendering JSON validation errors in the backend.
  • Developed Angular Templatedriven forms and Model driven forms builder by using ngModel.
  • Used Webpack to bundle Typescript and JavaScript modules.
  • Involved a full complement of Express.js, Angular 2, Node.js and MongoDB to store and present assessments.
  • Involved in making of efficient and fast application running using Node.js Non-blocking I/O.
  • Involved in writing test cases using Jasmine and Karma to ensure 100% code coverage.
  • Worked on the MVC architecture of ReactJS in developing the apps, controllers and directives which are totally customized to meet the needs of the application
  • Experience with working in short sprints in an Agile SCRUM software development model, good understanding of Scrum processes, tools like JIRA, and artifacts like Stories, Tasks.

Environment: HTML5, CSS3, JavaScript, JSON, jQuery, TypeScript, Angular, Angular 2, NodeJS, Express.js, MongoDB, REST API's, Web pack, npm, Bower, TSLint, Jasmine, Karma, JIRA, GIT, Jenkins and Visual Studio.

UI Developer

Confidential, Austin, TX

Responsibilities:

  • Committed to the web UI designing/web development activities and p roduced navigation flows, site maps, storyboards and wireframes.
  • Management of a Portal application with the use of AngularJS and backbone.js
  • Implemented unit test cases using Karma Runner and Jasmine for AngularJs on client side and Chai for Node.js for testing endpoints.
  • Developed application by implementing the SinglePage application template using AngularJS Route Providers.
  • Played an active role in all stages of application development- requirements gathering, analysis and design, development, testing and debugging.
  • Extensive use of Node.js ExpressJS and Mongo DB along with Mongoose.JS to create server side applications.
  • Followed Agile/Scrum methodology of software development thereby satisfying the customer through early and continuous delivery of valuable software.
  • Constructed and designed web pages and templates, including layout and navigation for the complete web application using HTML, HTML5, XML, and XSLT .
  • Developed web user interfaces and Graphical User Interfaces utilizing JavaScript, Ajax etc to provide real time control in a separate program.
  • Created several webpages using Node.js
  • Extensive use of Grunt and Gulp as a build tool in projects for minifying the JavaScript Code.
  • Developed pages that support advanced client side technologies, such as JavaScript, Flash and Actionscript.
  • Validated the client side applications using jQuery Validation Plugin.
  • Called REST services from client side using JQUERY
  • Used Ajax to call the Java functions from the webpage via JavaScript.
  • Developed and deployed on the Apache Tomcat server.
  • Validated the code using W3C MarkUp validation and also checked for the cross-browser compatibility using Cloud Testing and Virtual Developer Labs.

Environment: HTML5, CSS3, JSON, AJAX, JavaScript, jQuery, Java, JSP, Ext JS, Angular JS, Node.js, Express JS, Mongo DB, Backbone JS, Jasmine, REST, Mongoose.JS, Git, Grunt, Gulp.

UI Developer

Confidential

Responsibilities:

  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Utilized HTML5, CSS, JavaScript, JQuery, and AJAX to create a user login system that allowed customers to login.
  • Revamped the existing HTML website and updated content to be stored on the database instead of hardcoded into each page.
  • Developed the complete layout of the pages of websites using CSS for multiple browsers.
  • Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
  • Used JavaScript, Bootstrap for validation and for developing modules on front-end.
  • Developed a single page, mobile-first, cross-device web application for real-time location sharing utilizing AngularJS, JavaScript API.
  • Used AngularJS framework to extend the HTML5 template language.
  • Created AngularJS controllers, services and used AngularJS filters for filter functionality in search box and integrator functionalities.
  • Created custom AngularJS filters to provide better search experience, Implemented AngularJS client-side validation forms using various controls and filters.
  • Used AngularJS in creating multi-page view using templates &ng-route
  • Utilized AngularJS inbuilt directives for implementation also implemented costumed directives for the one's that is not available.
  • Implemented AJAX to multiple aspects of the website to improve functionality.
  • Used JSON to get response from server to check functionality of the websites.
  • Designed PDF, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
  • Responsible for checking cross browser compatibility and hence worked on different browsers.
  • Worked with teams where requirements are constantly being implemented, tested and improved.
  • Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.

Environment: HTML, CSS, JavaScript, ECLIPSE, JQuery, AngularJS, Backbone.js, AJAX, JSON, Bootstrap, MySQL, Pl/SQL, Notepad++.

UI Developer

Confidential

Responsibilities:

  • Fixed the browser compatibility issues in browsers.
  • Code on Cascading Style Sheet (CSS) in web pages to separate presentatiorom structure. Defined text alignment, size, borders and many other typographic characteristics.
  • Used HTML, CSS and JavaScript to render the dynamic web pages (presentation layer) for the application.
  • Used JQuery in controlling access to different pages of the applications.
  • Developed JQuery custom widgets to make easy the enhancement of the web pages.
  • Extensively used JQuery selectors in accessing various parts of the DOM.
  • Used Ajax and JQuery to update the parts of the Policy review web pages.
  • Implemented JavaScript promises functions as an alternative for callbacks.
  • Implemented and maintained AJAX based rich client for improved customer experience.
  • Worked on creating and consuming SOAP Web services for accessing data from other external services.
  • Used JQuery event handling in UI pages' handle validations.
  • Created JQuery custom widgets like date picker etc. and other custom widgets.
  • Involved in code review and deployment of the application on development, testing of production servers.

Environment: Java, HTML, CSS, JavaScript, JQuery, SQL, Web services using REST and SOAP, JSON, AJAX.

We'd love your feedback!