We provide IT Staff Augmentation Services!

Sr. React Js Developer Resume

0/5 (Submit Your Rating)

Reston, VA

SUMMARY

  • 8+ years of experience in the Web Applications Development using HTML 4.01/5, CSS (2/3), XHTML, JavaScript, Angular JS, Backbone JS, jQuery, AJAX, XML and JSON.
  • Experienced in frameworks such as React JS, Angular JS (1.x/1.5), Backbone JS, Express JS
  • Strong experienced with React JS and working with React Flux architecture.
  • Hands on experienced working with Redux architecture.
  • Experienced in MERN stack development Mongo dB, Express, Node, and React JS.
  • Expertise in React JS framework to develop the SPA.
  • Experienced in React JS and working with React Flux architecture.
  • Experienced in working with Redux architecture using complex Object - Oriented concepts in improving the performance of the websites.
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Good Experience in React js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Developed Responsive Web designs (RWD) using CSS3 Media Queries and Bootstrap.
  • Strong experience with jQuery, jQuery plugins (Validator, Drag and Drop, AutoComplete), AJAX, Dynamic HTML (DHTML) and JSON.
  • Proficient in TDD (Test Driven Development) by writing test cases using Jasmine, J-Unit Framework.
  • Experienced in working with MVC, MVVM (Data Binding), factory, service, security.
  • Experienced in MEAN stack Mongo DB, Express, Node, and Angular.
  • Experienced using the task runner like grunt for JShint, minification (HTML, CSS, JavaScript), karma test runner, server, watch and live reload.
  • Experienced using NPM module bower for managing UI dependency.
  • Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP and XML.
  • Experience working on software methodologies such as Agile/Scrum, Test Driven Development (TDD). scrum
  • Specialized in developing Web 2.0 Apps using core jQuery along with AJAX/JavaScript.
  • Experience with using various jQuery UI controls and corresponding Event handlers etc.
  • Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section etc.
  • Ability to write clear, well-documented, well-commented and efficient code for web development.
  • Worked with cloud services like Heroku, AWS, and Azure to maintain and deploy the applications on servers.
  • Incorporated AWS Elastic Cache for Memcached, RDS, and Load Balancer for the backend application
  • Utilize GraphQL API Security with AWS App Sync and Amplify

TECHNICAL SKILLS

Programming Languages: Python, C, C++, C#, Java, Shell script, Ruby

Frameworks and Tools: MVC framework, AngularJS, ReactJS

Web Technologies: JavaScript, CSS, AJAX, HTML, DHTML, XML, JSON, jQuery, DOM, XHTML, XSLT, XHR, Servlets, JDBC, Hibernate, Bootstrap, AWS, Vue.JS

Databases: MySQL4/5 PHPMYADMIN, Microsoft SQL Server 2000/2005/2008 MS Access, Oracle, PostgreSQL

Application/Web Servers: Apache Web Server, IBM WebSphere, ZEND server, WAMP server

Operating Systems: Linux (Red Hat, Ubuntu, Debian, Fedora), Unix, Windows, Mac OS X

IDE Tools: Adobe Dreamweaver, Photoshop, Eclipse, PHP Designer, Microsoft Visual Studio

Versioning Tools: GIT, SVN, GitHub

Web Services: WSDL, XML, SOAP, UDDI, API, REST

PROFESSIONAL EXPERIENCE

Sr. React JS Developer

Confidential, Reston, VA

Responsibilities:

  • Experience in using React JS code for making calls (GET, POST, PUT, DELETE) for triggering or fetching data from Restful API's
  • Worked with Redux reducers to capture the essence of flux stores and gradually migrated from existing Flux towards Redux.
  • Extensively used React Flux Implementations Alt and Redux and their architectures.
  • Created the back end using Express JS and included NPM package Axios (Promise based HTTP client for the browser and node.js) to get results from multiple search APIs.
  • Implemented the multi datacentre cluster consisting of Cassandra rings.
  • Develop queries in UI for receiving live polling data from GraphQL and map the data into the table.
  • Modularize code using design patterns, handle flow control using react promises or streams.
  • Developed the JavaScript file with the help of Web pack and babel.
  • Individually developed gulp scripts (tasks) for cleaning, optimizing, compressing, minification of CSS & SCSS/SASS.
  • Accomplished Web Platforms with real time browser server communication through WebSocket’s and AJAX.
  • Developed a fully automated continuous integration system using, Bootstrap.
  • Used Visual Studio Code, Visual Studio (MVC 5/6, Web API, .Net Core), TypeScript and SASS/SCSS for dev-environment
  • Followed W3C standards for building and rendering web pages including HTML, CSS, and Ajax for web applications, which includes WCAG (Web Content Accessibility Guidelines)
  • Built secure front ends to REST API's using XSS/CSRF protections, and secure local storage.
  • Developed RESTful API with documentation for mobile and external applications using JSON web token authentication.
  • Created a performance-oriented, mobile optimized UI framework including a large set of XML theme blocks using LESS, BS3, JS, jQuery.
  • Developed the service layer for the partner portal by creating SOAP/REST based Webservices interface between systems using HTTP.
  • Developed Interfaces for applications connecting to IBM Ilog JRules through Webservices and deployed in Apache Tomcat.
  • Unit tested front-end React JS code using Mocha, Chai and Enzyme.
  • Installed the application on AWS EC2 instances and configured the storage on S3 buckets.
  • Set up Micro frontend Vue routing and backend Express.js routing for request processing and data sending.
  • Used the Jenkins and Dockers to implement the Continuous Integration and Deployment (CI/CD).
  • Troubleshoot and debug issues related to Amplify, AWS SDKs, Lambda runtime (NodeJS, Java)
  • Performed Continues integration and continues development using Gitlab CI/CD.
  • Responsible for writing various test cases using Jest, Enzyme, Mocha, and Chai for the application code.
  • Used AWS cloud services to deploy the application on web servers.
  • Design and developed multiple web (UI) pages using JSF, ADF Rich Faces, JSP and HTML.
  • Created JIRA Workflows for multiple projects according to business needs and Created projects while keeping up existing projects/agile boards.

Environment: React, Redux, ES6, AWS, JavaScript, HTML5, CSS, Ajax, Cassandra, Bootstrap, Typescript, SASS, java, MongoDB, Rest, Express JS, Node, Visual Studio, SQL, NoSQL GitHub, Enzyme, Selenium, Scrum, Agile, Docker, Kubernetes, XML, JSON

UI/React Developer

Confidential, Rockville, MD

Responsibilities:

  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
  • Involved designing in web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React JS, Redux, Node, Flex, Mongo DB.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Designed and developed backend database solution in Apache Cassandra No SQL DB.
  • Used Gulp to compile and compress the JavaScript, CSS, HTML files with Babel, ESlint, uglify and used Web pack to bundle files.
  • Made the application responsive using Bootstrap and CSS Media Queries.
  • Worked with React, Redux Saga, Next.js, Express and Basscss.
  • Worked in backend API’s on React using GraphQL for transactions
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Used React-Autocomplete for creating google Maps location search on the webpage.
  • Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
  • Involved in unit testing of various modules by generating the test cases using Jasmine, Mocha, Enzyme, Chai, Jest and Karma.
  • Used GraphQL to query the data sets required from server side with the designed API’s.
  • Updated and integrated tested SQL query in the node API for updating specific column information in the API
  • 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.
  • Implemented React container and presentational components (as Stateless and Functional components when applicable).
  • Have worked on AWS to integrate the server side and client-side code.
  • Implemented flux pattern by using redux framework as a core dependency.
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • Used AWS cloud services to deploy the application on web servers.
  • Involved in complete SDLC - Requirement Analysis, Development, System, and Integration Testing.
  • Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
  • Used HP Quality Centre to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.

Environment: HTML5, CSS3, Cassandra, Bootstrap, SASS, LESS, Java Script, React JS, Redux, Flex, Web Strom, JSP, MS Office, Aws, HP Quality Center, Jasmine, Aws, Bootstrap, GraphQL, Node, GitHub, and Jenkins.

Front End/ UI Developer

Confidential, Eaglewood, CO

Responsibilities:

  • Working in Photoshop design comps developing HTML/JavaScript/CSS based web sites, including testing, and debugging cross-browser.
  • Enhanced user experience by designing new web features using MVC Framework like Backbone.js to communicate with the backend worked wits Http module.
  • Used advanced level of jQuery, AJAX, JavaScript, CSS, and pure CSS layouts.
  • Developed Graphics using Paint Shop Pro/Photoshop & Animation using Flash/Fireworks.
  • Developed dynamic web pages using HTML, CSS, Bootstrap, LESS and Sublime Text Editor.
  • Created prototypes with component-based rendering using Webpack bundler and Babel Transpiler.
  • Developed fast loading images using Adobe Photoshop CS3
  • Created Unit tests using Mocha, Sinon, Chai and Enzyme.
  • Involved in designing and developing the JSON, XML Objects with SQL.
  • Responsible for developing, editing, publishing, and managing content on the external Web pages and internal layouts.
  • Designed CSS3 based web pages, which were cross-browser compatible.
  • Designed, developed and test HTML 5, CSS3, jQuery, Angular 2 and React JS, Redux that meets accessibility of web browser standards for the website.
  • Utilized AWS Amplify for login security credential and for reflecting different microservices in app.
  • Extensively involved in User Interface designing using Web forms and Win forms.
  • Used JavaScript and .NET Validation Controls for performing client-side validations.
  • Designed the Application using MVC and designed the application using responsive web design to work on different devices.
  • Followed Agile and Scrum software development methodology.

Environment: JavaScript, HTML, CSS, Ajax, Bootstrap.JS, jQuery, Java, Spring, Hibernate, Angular, Struts, PL\SQL, AWS, JSP, Servlet, JSON, XML, Jira.

UI Developer

Confidential, Atlanta, GA

Responsibilities:

  • Develop web applications using HTML5, CSS3, JavaScript, and React as per client’s requirement.
  • Create a reusable component using React and used in various parts of applications to build more than one UI instance.
  • Working with CSS grid layout, flexbox, media queries and Bootstrap to make the page attractive.
  • Fetching data with help of API, RESTful web services using AJAX and JSON.
  • Implement new features with Typescript and other RESTful APIs.
  • Collaborate with other team members on a project and keep code track changes using Git version control system.
  • Built single-page applications using React on top of a Redux architecture
  • Developed the clint side validations using JavaScript form validations.
  • Involved in consuming RESTful Web services to render the data to the front page.
  • Basic editing in MongoDB using Robo Mongo client, consuming data from JSON.
  • Used Ajax for requesting data and response processing.
  • Used Jest and Enzyme to run tests and make assertions.
  • Developed non-functional HTML and CSS pages from mock-ups and involved in UI review with designers to ensure excellent User Experience (UX).
  • Have worked on AWS to fetching the pictures files from AWS to UI.
  • Used layouts like linear, relative and grid.

Environment: HTML5, JavaScript, Backbone.JS, CSS3, jQuery, RequireJS, JSON, Single page application (SPA), Responsive Design, AWS, Bootstrap, MEAN.JS, GIT, MongoDB.

UI Developer

Confidential

Responsibilities:

  • Developed the Web application layout and forms using HTML5, CSS3, Bootstrap and JavaScript.
  • Used AngularJS for client-side data binding and template-based UI development.
  • Created Factories in AngularJS to instantiate methods for Controllers and Services to create singleton methods to be shared between controllers.
  • Developed the Buttons like popup windows and the modal windows by using the jQuery.
  • Used jQuery, AJAX for service calls on pages to interact with the server for information.
  • Developed data formatted web applications and deploy the script using HTML5, CSS3 and client-side scripting using JavaScript.
  • Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
  • Created forms to collect and validate data from the user in HTML5 and JavaScript.
  • Responsible to store and retrieve user entered data to HTML5 session storage hence give user feature of running several sessions at one time.
  • Worked on Browser Compatibility and tested each web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.

Environment: HTML5, CSS3, XML, JSON, Bootstrap, JavaScript, jQuery, AngularJS, Restful Web Services, Adobe Dreamweaver CS5, AJAX and MS Office Suite.

We'd love your feedback!