We provide IT Staff Augmentation Services!

Sr. Front-end React Developer Resume

3.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • 8+ years of professional experience in developing User Interface (UI) applications using cutting - edge Front-end Technologies.
  • Experience in web application development for developing Single Page Applications (SPA) using HTML (4/5), CSS (2/3), JavaScript, React.JS, Angular2/4, TypeScript, Bootstrap, jQuery, JSON, XML, AJAX, React Router, Redux.
  • Experience in working with Angular2/4 modules, services, templates, directives, services and dependency injection to create a SPA.
  • Expertise in Angular 2.0 framework and its ability to create simple and scalable code for SPA.
  • Worked extensively on Angular 2/ Typescript SPA domains.
  • Hands on Experience on Angular CLI (Command line Interface).
  • Good amount of work done on Reactive forms or Web Forms 2.0 in Angular 2 and their Validations.
  • Created desktop application with Angular 2/4 and Unit Test with Karma-Jasmine.
  • Experience in implementing Component life cycle architecture, store actions, using socket.io in React-Redux app to handle real time data, installing React Router, Redux for API calls in React.JS.
  • Expertise in React JS and working with React Flux architecture.
  • Pleasant Experience in React.js for creating interactive UI’s using One-way data flow, components, Forms, Events, Keys, Router, Redux, Animations, Virtual DOM, JSX, React Native concepts.
  • Developing certain features of the application functionality i.e., CRUD (Create, read, update, delete) features using ReactJS.
  • Full Stack Modern Progressive Web Apps - ReactJS, Redux, GraphQL
  • Developed Web Applications with ASP.NET with MVC3 Razor and MVC4 Razor.
  • Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
  • Experienced in HTML5, CSS3, JavaScript UI/Front - End Development with a strong experience in ES5/ES6, Angular 4+, React, Vue.js, jQuery, NodeJS, Electron, Ionic, Restful API, Responsive Web Design, Bootstrap, SASS, Gulp, Babel, and Webpack.
  • Familiar with creating Custom Reusable React Components Library.
  • Expertise creating user validation forms and sending data to server using RESTful services.
  • Strong in the complete Software Development Life Cycle (SDLC) including requirements definition, design, programming /testing, and implementation of major systems.
  • Experienced on creating and managing VMware tools, Cloud Services, and Storages.
  • Experience in Unit Testing (UIT), Integration Testing and in preparing test cases.
  • Utilize Jasmine, Jest, Karma, Gulp, Grunt and NPM to build and test applications.
  • Experience in using jQuery, JSON, AJAX, and DOM scripting to create interactive web applications.
  • Expertise in Video Coding by using HTML5, CSS3 and JavaScript.
  • Extensive experience in deploying, managing, and developing MongoDB clusters.
  • Strong experience with Firebug for Mozilla, Developer Toolbar for Chrome, and IE Developer Toolbar for Internet Explorer for testing applications.
  • Extensive experience in HTML, XHTML, HTML5, CSS, CSS3, DOM, JavaScript, jQuery, Typescript, AngularJS, Angular 2, Angular 4, D3JS, Vue Js, AJAX, JSON, Bootstrap, XML, PHP, WordPress, SEO.
  • Experience with Version Control tools like SVN, Git for Source Code version management and merging Source code after intermittent Project releases.
  • Responsible for checking cross browser compatibility, Responsive Web Design using Bootstrap and hence worked on different browsers like Firefox, Google Chrome and Internet Explorer
  • Good experience in automated build process by using Jenkins and Maven.
  • Experience in working under Agile methodologies environment (scrum).
  • Experience in using various tools and IDEs for development and design like Sublime Text Editor, Visual Studio, Visual Studio Code, Notepad++, and Web Storm.

TECHNICAL SKILLS

Web Technologies: HTML, HTML5, CSS3, SASS, XHTML, XML, JavaScript, AJAX, jQuery, WordPress, JSON, Twitter Bootstrap, React JS, Angular JS, Express JS, Node.js, Next.Js, Vue.Js, GitHub, JAVA, J2EE, GraphQL

Development tools: Eclipse, Web Matrix, Web Strom, Bonita, Sublime, Dreamweaver, and Notepad++.

Debugging tools: Firebug, Bugzilla, Chrome Developer Tools, IntelliJ.

Frameworks: React JS, Angular JS, Node JS.

Servers: IBM Web Sphere, Apache Tomcat, BEA WebLogic 8.1, J Boss, HTTP Web Server.

Platforms: Windows 95/98/NT/2000/XP/Vista, Sun Solaris 9/10, IBM-AIX 5.2/5.3, Linux 5/6.

Methodologies: Agile, Rational Unified Process (RUP), UML Waterfall

Database: MONGO DB, PostgreSQL, Oracle 8i, 9i, 10g, SQL Server 2000, 2005 & 2008; IIS 6.0/7.0

Front End Tools: CorelDraw, Dreamweaver, Adobe Photoshop CS5, Illustrator

Testing Tools and Logging Frame Works: Junit3.8/4.0, Load runner, Jasmine, Selenium, T-probe, Easy Mock

Programming Languages: C, C++, JAVA, MySQL, C#, VB.Net, ASP.Net, web Services.

PROFESSIONAL EXPERIENCE

Sr. Front-End REACT Developer

Confidential

Responsibilities:

  • Developed the Front-End and User Interface of ARWorks applications using JavaScript, ES6, React, and Redux.
  • Developed Single Page Applications (SPAs) using React-Router and to enable navigation from one view to the next as clients performs application tasks.
  • Wrote data mutations in GraphQL which allows user to update their username and password information.
  • Develop web pages to interact with MySQL databases using Apache, SQL, PHP and JavaScript.
  • Enhanced legacy application by building new components inreactandtypescript.
  • Involved writing modules using React as a view engine to build component-based application.
  • Created reusable React components and managed application state with Redux.
  • Applied Redux middleware using Redux-promise, Redux-thunk and Redux-saga.
  • Used Redux form to manage form state in Redux.
  • Modified existing screens using MVC razor views, HTML5, Bootstrap CSS, jQuery.
  • Deployed and host the application onAmazon web service(AWS).
  • Developed single page applications usingreact,Typescript,web packandgrunt.
  • Applied Oriented Programming techniques to track UI components being added to DOM and to change the behaviour of framework methods.
  • Used React framework to create modular desktop app in Electron compiler, with JavaScript
  • Developed various screens for the front end using React JS and used various predened components from NPM (Node Package Manager) and Redux library.
  • Installed the application onAWS EC2instances and configured the storage onS3buckets.
  • Used High-Order Component to improve component reusability.
  • Huge experiences working on different Technologies used include Vue.Js, HTML 5, SCSS/SASS, Apollo-GraphQL, and SQL Alchemy.
  • Created Single page applications with React using Hooks, redux for stateful management; or using previous React state object plus lifecycle for component's internalize stateful management. Used react - router for routing.
  • Built a fullstack product with a web/electron.js client using react and a backend using loopback.js & express.js on node.js, with mongo db and elastic search.
  • Developed an internal application using React.JS, Next.Js, Express and Node.JS for Relationship Managers.
  • Created Touch UI and Classic UI AEM components and created few dialogs.
  • Used AWS Lambda to manage the servers and run the code in the AWS.
  • Applied Semantic UI to design user interface such as Accordion and Modal.
  • Refactored the client-side validation to decouple the UI and business logic, reduced dependency, and event listeners.
  • Worked with Vue.js Forms, Validations, Modules, Components, directives, controllers and HTTP Request.
  • Manipulated DOM, handled events and applied animation effects with Vue.js.
  • Extensive experience in writing JUnit test cases using selenium web driver and experience in implementing data driven and keyword driven frameworks.
  • Have built Docker images and written Docker files which can be used to automate all developer tasks.
  • The system was developed in Microsoft ASP/C#.Net and SQL Server technologies using MVC3, Web Forms, LINQ and Web Services.
  • Develop, troubleshoot, implement, document and maintain internal and external web applications, banners, and HTML emails using HTML5, CSS3, and JavaScript (ES6) maintaining cross - browser compatibility
  • Enhanced the web pages using the seamless components to integrate widgets into any project using react hooks with react-redux.
  • Designed and developed user friendly interface by using JavaScript, HTML, CSS, jQuery.
  • Experience in Utilizing tools that Vue.js provides to create large web applications with a modular structure.
  • Used GraphQL for complete and understandable description of the data in our API, gives clients the power to ask for exactly what they need
  • Designed a new client-side Dirty Form Check API to achieve loose coupling.
  • Created formatter wrapper JavaScript API with Moment.js to format date, time, and numbers.
  • Used AJAX calls and requesting JSON information through REST APIs to fetch data and secure client’s information from server asynchronously.
  • Developed all the UI pages using HTML, CSS, JSON, JavaScript, AngularJS, PolymerJS, and Iron Ajax.
  • Coded and developed various Web Interfaces using C# for login form, department details form, etc.
  • Develop SPA for persistent calendar using JavaScript, jQuery, Ajax, JSON, PHP and MySQL.
  • Used Webpack as module bundler and Babel for compiling and build component based React architecture and SASS pre-processing for configuring tasks.
  • In Script Management module Used Entity Framework to update SQL Server.
  • Used GraphQL to enable the powerful developer tools.
  • Configuring auto scalable and highly available Microservices set with monitoring and logging using AWS, Docker, Jenkins and Splunk.
  • Designed, created, executed, and kept up answers for utilizing Docker, Jenkins, Git, and Puppet for microservices and ceaseless arrangement.
  • Developed UI and performed validation using Server Controls in ASP.Net with C#.
  • Used Babel to compile JSX, ES6 and follow JSHint standard for high code quality.
  • Project was implemented by following TDD using Chai/Mocha/Sinon framework.
  • Experience in Bootstrap, Backbone.js, and node.js.
  • Designed and developed the front-end website for a fast intuitive user experience using Next.JS for better SEO.
  • CreatedJenkinsCI/CD pipelines for continuous build & deployment and integratedJunitandSonarQubeplugins in Jenkins for automated testing and for Code quality check.
  • Used MVC for data access layer modeling with Data Entity Framework.
  • Independently integrate multiple APIs and new features using React + GraphQL stack.
  • InvolvedAWS Elastic Beanstalkfor deploying and scaling web applications and services developed withJavaandNode.jsandDockeron familiar servers such asApache.
  • Testing JavaScript frameworks Using Type scripting. HTML document traversal and manipulation, event handling, animation and Ajaxusing DOM.
  • Implemented Snapshot testing using Jest for React project along with Enzyme test utilities.
  • Used NPM and Bower to manage application dependency, Gulp to build and bundle applications, Webpack to hot deploy applications.
  • Used AJAX frameworks like jQuery, JSON to develop rich GUIs and involved in performance tuning the website.
  • Worked in Agile Methodologies for incremental development to deliver better application.
  • Used CI and CD tools such as Jenkins. Knowledge on deploying and automating instances on cloud environments like AWS.

Environment: HTML5, CSS3, JavaScript, ES6, React, Redux, Hooks, SASS, NodeJS, AJAX, Mocha, Jest, Selenium, Bootstrap, SVN, NPM, Bower, Gulp, Jenkins, JIRA, Babel, React.JS, Vue.Js, Next.JS, Webpack.

Sr. Front-End Developer

Confidential, Atlanta, GA

Responsibilities:

  • Developing single page applications using React.Js, HTML5, CSS, and Bootstrap.
  • Developing user interface by using the React-JS, Flux for SPA development.
  • Designing CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Responsible in developing a responsive web UI for ecommerce digital transformation website for mobile, tablet and desktop versions based on React.JS, Next.JS.
  • Built rich prototypes for designing and developing dynamic web pages using HTML5, CSS3, JavaScript and jQuery, Ajax, JSON, and Bootstrap .
  • Designed and developed a full-stack funding website based on Node.js, React.JS, Next.JS, Wordpress, PHP and Slim Framework.
  • Experience in Jenkins. Extensive working experience with Axios, mobx, Lodash, and Next.Js.
  • Conducted data prep activities for system testing, regression testing end to end testing usingMySQL3.5.
  • Implemented an express-graphql library to mount a GraphQL API server on the user-configured HTTP endpoint.
  • Implemented various screens for the front end using React.js and used various predened component from NPM (Node Package Manager) and redux library.
  • Used GraphQL which is very easy to add features or make changes to the app without messing around with the server code
  • Created instances in AWS as well as worked on migration to AWS from data Centre.
  • Designed and developed the application using Angular 2 framework along with HTML5, CSS3, TypeScript, JavaScript, Bootstrap, NPM, Mongo DB.
  • Developed single page applications using Typescript, web pack, Jasmine, Karma, Bootstrap, and grunt.
  • Involved in Writing JQuery based Ajax Requests using JQuery. Get (URL, data, callback, type).
  • Developed backend single end point API’s that server’s data required for the entire application using GraphQL.
  • Designing, implementing, and maintaining solutions for using Docker, Jenkins, Git, and Puppet for microservices and continuous deployment.
  • Developed Email, Registration and Signup pages using PHP, MySQL, JavaScript, CSS, and HTML.
  • Assisted in instance migration to AWS by configuring Security Groups and building the framework to launch the project on AWS cloud.
  • Successfully analysed and resolved Maven errors with Jenkins/uBuild projects.
  • Designed and developed the front-end website for a fast intuitive user experience using Next.JS for better SEO.
  • Strong experience in using React JS along with Redux and Flux for creating reusable UI components.
  • Worked on Responsive web pages (RWD) using Bootstrap, RESTful API web development and media queries
  • Maintaining parent and child elements by using State and Props in React JS.
  • Created Typescript reusable components and services to consume REST API's using component-based architecture provided by REACT.
  • Used React-Router to turn application into SPA.
  • Developed administrative screens for entering new claims editing the privileges and to edit improper user approvals and names using ASP. NET with C# and designed .Net Framework for application.
  • Used ES6 and JSX with react for component development.
  • Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
  • Creating and used Reducers that received said Actions to modify the Store State Tree.
  • Worked closely with the back-end team to display data using the Custom components, Library, components, and Redux.
  • Creating and managing banner ad Campaigns and Remarketing campaigns on Google Display Network (GDN) & RLSA campaigns (Remarketing List for Search Ads)
  • Built administrator page displaying profile information in React.js and GraphQL.
  • Experience includes work in all the three tires i.e., UI with Java Script, HTML, CSS, JQuery, Angular JS, Bootstrap, using CDN, Business logic with C#, ASP.net 4/4.5, MVC 4/5, clean class separation of all test cases, and data access layer with SQL server 2005 and above as database backbone, Entity framework and ADO.net for the DB connectivity.
  • Called the Restful web services calls for POST, PUT, DELETE and GET methods.
  • Used GIT for branching, tagging, and merging.
  • Working with JEST unit test framework to write unit tests for JavaScript code.
  • Implementing React JS code to handle cross browser compatibility issues in Mozilla, IE 7, 8, 9 and Safari.
  • Interacting with Testing team, Scrum Masters, and Business Analysts for fixing the issues which are reported by testing team.
  • Following Agile Methodology for the project implementation with day-to-day updates through SCRUM.
  • Using Firebug and IE tester debugging tools to fix the issues.

ENVIRONMENT: React JS, React-Router, Flux, JavaScript, Next.Js, Vue.Js, HTML5, CSS3, Bootstrap, JSON, RESTful, Jest, Webpack, GitHub and Agile Methodology.

Front End Developer

Confidential, Chicago, IL

Responsibilities:

  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, AngularJS, and Bootstrap.
  • Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with MongoDB.
  • Involved in design and development of the web pages from mock - ups and Wire frames.
  • Used CSS Blueprint to create grids and adopt cross browser interactive features and to make the web pages more versatile
  • Implemented mock backend, in AngularJS using Typescript for testing purposes.
  • Used Angular2 to help design and maintain websites for our client's
  • Developed page layouts, navigation and presented designs and concepts to the clients and the management to review.
  • Managed strategies and functions of triggered email campaign including design, HTML coding, Amp script, email scheduling and deployment.
  • Implement new Front-End features with Typescript/ JavaScript and otherRESTful APIs.
  • Implemented AJAX in web pages for accessing application data without refresh the whole webpages.
  • Used JavaScript libraries to create slider and page-turning animations on calendar widgets, dropdown menus on web pages.
  • Created/Modified Angular2 components.
  • Developed user interface by using the React.JS, Flux for SPA development.
  • Implemented client-side Interface using React.JS.
  • Wireframing weekly HTML emails, and using HTML and CSS to design templates and distribute
  • Designed Angular JS as the development framework to build a single-page application.
  • Incorporated and utilized JavaScript Unit Testing framework (Jasmine).
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Researching JavaScript based frameworks like React Native and Ionic/Cordova for frontend.
  • Worked on React.JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
  • Work as a team player, provide general technical support to the development team to ensure high quality deliverable and meet targeted schedule.
  • Used GIT version control to main code repository.
  • Experience with Software Development methodologies like Agile/Scrum and Waterfall.

Environment: React JS, Flux, JavaScript, HTML5, CSS3, Bootstrap, JSON, RESTful, Jest, Webpack, GitHub and Agile Methodology.

Web Developer

Confidential, Jersey City, NJ

Responsibilities:

  • Extensive experience in implementing model - view-controller (MVC) architecture using AngularJS
  • Coordinated with the Business Analysts and conducted feedback sessions with the Associates in order to understand the requirements of the user interface layout of the web application.
  • Debugged the website using Chrome Developer's tool and manipulated the nodes using DOM functions.
  • Designing and coding responsive email templates using Adobe Creative Suite, HTML and CSS3.
  • Created the logos, images and icons that were used across multiple pages using Adobe Photoshop.
  • Defined and developed the presentation layer of the application using HTML 5, CSS3 and Ajax.
  • Used JIRA tool for task assignment, bug tracking and fixture.
  • Developed AngularJS factories and services to handle REST APIs' and push data to the server.
  • Used JSON for data exchange between client and server.
  • Developed application based on JavaScript, Angular JS and, Node.JS patterns along with handling issues on Application Servers.
  • Create scripts including AngularJS modules using RequireJS for centralized point in distributing JavaScript libraries across the application.
  • Used Ajax to reduce the network load and update only the certain components of the website.
  • Built twitter bootstrap theme for admin dashboard for SAP Business Objects data KPIs using jQuery for DOM manipulation and AngularJS Factory services for REST APIs

Environment: HTML5, CSS3, JavaScript, jQuery, AngularJS, XHTML, JSON, AJAX, Adobe Photoshop, JIRA, SVN, MS Office, Visual Studio 2010.

UI Developer

Confidential, Laverne, OK

Responsibilities:

  • Used Responsive Web Design so that the website is compatible with different devices like desktops, laptops, tablets, and smart phones (HTML, CSS, and JavaScript).
  • Worked on Bootstrap and Media Queries for Responsive Web Design.
  • Used SASS Pre-processor for writing maintainable code.
  • Extensively used CSS features like Basic, Pseudo Classes, CSS3 Media Queries and supporting cross browser compatibility using polyfills.
  • Implemented data binding using AngularJS for front-end development of a current web application.
  • Extensive experience in AngularJS implementing MVC and concepts of two-way data binding.
  • Using AngularJS factory and services for dependency injection to share data and common code functionality between multiple controllers.
  • Worked with Designers and stakeholders to develop and craft responsive HTML emails.
  • Developed reusable components using Custom Directives in AngularJS
  • Developed applications using AngularJS Single page applications SPAs to improve page performance and minimize the changes on the page using UI-router.
  • Used http in angular for consuming RESTful Webservices.
  • Used $q as a promise library in working with $http in AngularJS.
  • Used Grunt, webpack for build tool for configuring tasks.
  • Used $resource and $promise to perform AJAX calls for creating interactive web pages on JSON response.
  • Used Google Chrome for debugging the application using Chrome Developer toolbar.
  • Followed Agile Scrum Software Development Methodology in the progress of the project.
  • Used GIT as version control system.
  • Extensively used NodeJS npm modules like grunt, bower and express.
  • Project status tracking or stories and bugs using JIRA

ENVIRONMENT: HTML, CSS3, Bootstraps, JavaScript, Angular JS 1.x, jQuery, AJAX, JSON, XML

We'd love your feedback!