We provide IT Staff Augmentation Services!

Sr. Front-end React Developer Resume

0/5 (Submit Your Rating)

Dallas, TX

PROFESSIONAL SUMMARY:

  • With Sun Certified Web Component Developer, I have 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.
  • Excellent working experience on MVC architecture systems with application development using Core Java, J2EE, Struts, Spring, Spring Boot, Hibernate, JSP, EJB, JSP, JMS, Servlets and JDBC.
  • Extensive experience in writing SQL, PL/SQL and Stored Procedures for accessing and managing databases queries with Oracle, MySQL, NoSQL, MongoDB, SQL Server, and DB2.
  • Managed Amazon Web Services like EC2, S3 bucket, Auto-Scaling, SNS, SQS, DynamoDB, Elasticsearch, Lambda Functions through AWS Console and API Integration.
  • Experienced in implementation of SOAP and REST Web services using Contract first or Service first approach.
  • Enhanced Microservices architecture, Docker, Kubernetes environment.
  • Extensive working experience on application servers like WebLogic Application Server and Apache Tomcat.
  • Expert in unit testing using Mocha, Chai and Enzyme. Used Git/GitHub to maintain the versions of the file.
  • Proficient on Automation tools like Selenium, TestNG, Junit, Ant, Maven, Jenkins, Cucumber, and SOAP UI Pro for testing.
  • Expertise in using bug/issue tracking and project management tool JIRA.
  • Implemented Log4j in application. Implemented Ant Script in application.
  • Automated XML parsing and generation of HTML files and uploading in FTP, integrated around six automated scheduler and Automated Application deployment.
  • Participated in creation of high-level business analysis documents, detail design documents.
  • Extensive development experience with IDE's like IDEA, IntelliJ, Eclipse,
  • Excellent experience in working with Agile SCRUM Methodology.
  • Effective problem solving skills, outstanding interpersonal skills, excellent in written and verbal communication.

TECHNICAL SKILLS:

  • ReactJS, Redux, Axios, React HOC, React Observables, React Promises, Saga, Thunk, WCAG, XSS, Javascript, HTML5, CSS3, AngularJS, NodeJS, ExpressJS, NPM, VueJS, Webpack, Babel, ES6, Typescript, Microservices, Bootstrap, Ajax, UglifyJS, SASS, LESS, Java, MYSQL, MongoDB, AWS, Kubernetes, Web services, Rest, JSON, XML, React Native, Android, JSLint, Jira, Sublime Text, Karma, nginx, GitLab, Github, Selenium, SonarQube, Enzyme, Mocha, Chai, TeamCity, Slack, Visual Studio, Agile, Scrum, Linux/Mac

PROFESSIONAL EXPERIENCE:

Confidential, Dallas TX

Sr. Front-End 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, AngularJS, React-router and ES6.
  • Responsible for developing a front-end application using ReactJS 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, SCSS, Es6 JavaScript, React JS and React-Native, Redux Saga.
  • Developed Web Pages by using HTML5, CSS3, JavaScript and JavaScript frameworks such as Angular 2.
  • Involved in processing JSON data from RESTful web service by using Axios to get resources from the database and populated data on the UI and used Redux-Saga as middleware.
  • Implemented UI by adapting Angular 2 framework with Typescript, HTML5, and CSS.
  • Developed ES6 web components for the multiple uses in the UI.
  • Implemented various screens for the front end using React.js and used various predefined components from NPM and Redux. Used Babel for transpiling code written in ES6 to ES5 supported by most browsers.
  • Created Single Page Application (SPA) and Two-Way Binding using concepts like Routing, React Promises, Services, Scopes, Controllers and Directives.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 2. Designed Frontend within object-oriented JavaScript Framework like Node.js and Ext JS
  • Developed user interface using JSP, JSTL and Custom Tag Libraries and AJAX to speed the application.
  • Used Bootstrap and AngularJS UI Bootstrap for creating rich, Responsive UI Screens for varying screen sizes and devices, worked with Responsive Web design using Bootstrap.JS
  • Designed DOM based interactive to reprogram selected links and adopted WCAG standards.
  • Made secure web app and protected from Cross Site Scripting (XSS) and Cross Site Request Forgery (CSRF) by using JavaScript. Resolved CORS issues by setting proper client and server-side headers.
  • Used HTTP headers to control the cross-origin requests (CORS) with preflight requests PUT, DELETE, CONNECT.
  • Worked on highly advanced user interface design and development using JavaScript, Angular 4, Node JS, HTML5 and CSS LESS/SASS. Developed CSS3 style sheets and made use of CSS preprocessor SASS to give gradient effects.
  • Implemented Presentation layer using JSP, Servlets, Backbone, AngularJS CSS framework, SASS, LESS, Compass, HTML/CSS into java deployed applications, Wire-framing, HTML5.
  • 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 Internet/Intranet and Client/Server applications using Java and J2EE technologies like JSP, Servlets, JavaBeans, Javascript, HTML, and XML.
  • Developed stored procedures, Triggers and functions in Oracle to process the trades using JDBC, Hadoop, Big data, Cassandra, NoSQL, MongoDB, MySql, MSSQL, PL/SQL.
  • Design, developed of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance/handling.
  • Configured Hibernate, Spring and MyFaces (JSF) to map the business objects to MySQL Database using XML configuration file. Developed Web Services to communicate to other modules using XML based SOAP and WSDL.
  • Implemented multiple J2EE web service projects using Java, REST, SOAP, Spring, WebLogic and Websphere in production. Implemented application using Visual Studio Code, CSS, Angular CLI and Restful Web API.
  • Designed UI patterns and developed applications with the help of Eclipse, Sublime text and Adobe Dreamweaver.
  • Designed dynamic and multi-browser compatible pages using AJAX, Grunt and JSON.
  • Worked on tools like Gulp, Grunt, Webpack and developed CLI applications using commander module.
  • Designed deployment system using Nginx for web requests to multiple node applications.
  • 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).
  • Designed a data analysis pipeline using Amazon Web Services such as S3, EC2 and Elastic Map Reduce.
  • Developed CI/CD system with Jenkins on Google's Kubernetes container environment, utilizing Kubernetes and Docker for the runtime environment for the CI/CD system to build and test and deploy.
  • Created and managed a Docker deployment pipeline for custom application images in the cloud using Jenkins.
  • Developed web applications quickly and effectively Responsive Web Design, Frameworks, Ionic, Twitter Bootstrap and experience in making web page's cross browser compatible.
  • Used Ionic along with Cordova, Phonegap to build native apps and integrating hybrid components to the application.
  • Developed an application which runs on various platforms such as iOS and Android.
  • Developed React JS pages, and Mobile Application Using React-Native Using Expo and Android Studio Web services calls, AJAX calls for the application. Used Mercurial to keep track of versioning of the source 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.
  • Used chrome-networking tools to monitor performance and chrome developer tools to debug the code.
  • 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. Tested React Applications with Jest.
  • Conducted Usability Testing using Karma, Jasmine and end to end testing using Protractor and Gulp to resolve interface problems. Bugzilla was used to report and track bugs, JSLint for ensuring quality code.
  • Tracked software issues and project progress enterprise-wide using Jira and JSLint for ensuring quality code.
  • Used Jenkins tool to setup Maven and perform unit testing for a web application and performed code analysis by using Jenkins. Performed application deployment using JBoss application server on Windows and Linux.
  • Extensively worked in groupware and project management software such as HipChat,
  • Documented the progress of the daily stand-ups with the Atlassian stack (JIRA, Confluence, HipChat).
  • Designed and developed the application using agile methodology and followed TDD, Scrum. Participated in daily Stand up meetings with Scrum Master.

Environment: ReactJS, Redux, Axios, React HOC, React Observables, React Promises, Saga, Thunk, WCAG, XSS, Javascript, HTML5, CSS3, AngularJS, NodeJS, ExpressJS, NPM, VueJS, Webpack, Babel, ES6, Typescript, Microservices, Bootstrap, Ajax, UglifyJS, SASS, LESS, Java, MYSQL, MongoDB, AWS, Kubernetes, Web services, Rest, JSON, XML, React Native, Android, JSLint, Jira, Sublime Text, Karma, nginx, GitLab, Github, Selenium, SonarQube, Enzyme, Mocha, Chai, TeamCity, Slack, Visual Studio, Agile, Scrum, Linux/Mac.

Confidential, Irving, TX

Sr. Front-End React Developer

Responsibilities:

  • Developed Hybrid applications using HTML5, CSS3, JavaScript, and AngularJS that are cross platform compatible.
  • Responsible for writing and implementation of JavaScript, HTML5, CSS3, Bootstrap, TypeScript, 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 SCSS, 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 whole presentation layer using JavaScript based frameworks such as Javascript MVC (JMVC), JQuery, Bootstrap, Ajax, and JSON with REST full communication.
  • Worked on variety of Frontend JavaScript frameworks like AngularJS, Node.js, BackboneJS, ReactJS, JQuery, JQuery UI and good knowledge in EmberJS.
  • Developed single page application with Angular JS and Node.JS, JavaScript.
  • Created single page applications using AngularJS, Node.JS, JavaScript ReactJS.
  • Worked with Bootstrap for compiling CSS, REST API, ReactJS, JavaScript and building the System with the convenient methods with Angular JS Node.JS, JavaScript.
  • Extensively used HTML5, ReactJS, AngularJS, Node.JS, JavaScript JSON, AJAX and DOM scripting for form validations.
  • Architected and Developed for Large Scale Node.JS, JavaScript Application with ReactJs
  • Developed the administrative UI using Angular js, Node.JS, JavaScript Jasmine and ReactJs.
  • Implemented various screens for the front end using React.js and used various predefined components from NPM
  • Performed a lot of DOM manipulation using native React JS and jQuery for loading and manipulating dynamic content on web pages. Designed SPA (Single page applications) in Flux architecture using React.js.
  • Experience with popular React.js workflows such as Redux and flux.
  • Used JSON for data exchange between application modules along with XML.
  • Constructed powerful and modern frontend architecture, involving, Redux.
  • Created Reusable Components in React.js with Redux architecture to implement the business logic
  • Experience working on Core Redux architecture.
  • Used tools like Grunt, Gulp and Webpack as task runners and orchestrators for the build process.
  • Expertise in React, Redux, Angular. Highly knowledgeable on Scalable and usable UI components and Front-end architecture.
  • Used Node.js to run Webpack tasks and build properly the project. As a major role in developing React & Redux to delivery high performed features and great experience for production.
  • Developed application using Ember, AngularJS, Bootstrap, RequireJS.
  • Implemented UI angular bootstrap for faster and easier web development
  • Developed frontend application using React.js, Express.js and Knockout. Js.
  • Developed Agent and Customer pages using Reactjs, Redux and webpack.
  • Create web service component using REST, SOAP, WSDL, XML to interact with the middleware
  • Wrote test cases using JUnit testing framework and configured applications on Weblogic Server.
  • Developed bug management system for internal usage, using MySQL, Bootstrap, Backbone.js
  • Usage of version control repository SVN (Subversion by apache) and JIRA
  • Worked with Oracle RDBMS for writing complex queries and PL/SQL, SQL for Stored Procedures, Triggers and Events, for generating some important responses needed by the application
  • Web app development with web framework CSS3, HTML, JavaScript, DHTML, AngularJS, React-GraphQL.
  • Use latest web technologies ECMAScript 6, ReactJS, Babel, Node and Webpack.
  • Developed front end features using React/Redux/ES6 with Webpack.
  • Performed BDD/TDD tests for custom built widgets using Cucumber JS, Protractor JS, Karma, Mocha, Chai.
  • Worked with redux saga along with redux thunk to handle asynchronous calls efficiently.
  • Implemented front-end with Angular.js, React.js, WebSockets, TypeScript. Performance optimization.
  • Used axios to handle HTTP requests in a React and Redux application.
  • Developed ANT scripts to build and deploy the application in the JBoss Application Server
  • Configured JMS Server set up and DB Connection pool setup & deployed Returned items in Weblogic Server.
  • Developed the different components of application such as JSPs, Servlets, EJB’s using Web sphere Studio Application and used Confidential 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 applications using Hibernate ORM mappings using xml and annotation configurations.
  • Developed application using Eclipse Integrated Development Environment (IDE).
  • Executed the test steps defined in Test Cases manually and reporting the bugs in JIRA.
  • Followed agile software development process, attended scrum meetings for incremental product development.
  • Developed shell scripts, on Linux platform, to process data from upstream systems.
  • 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: Reactjs, Redux, React Router, Semantic UI, Saga, Thunk, Bootstrap, Axios, Flux, mobx, nextjs, sass, less, Lodash, JavaScript, ES6 Flow, typescript,, Firebase, Mocha, Chai, Enzyme, Jest,babel, webpack, jslint, HTML5, CSS3, JavaScript, Node.js, Angular.js, bootstrap.js, JQuery, Spring, Hibernate, Websphere portal, Websphere Studio Application Developer (WSAD), Subversion (SVN), DB2, CRUD, PL/SQL, MongoDB, Junit, Jasmine, scrum, UML, MAVEN, JIRA,, soap, web services, Eclipse.

Confidential, Seattle WA

Sr. Front-End React Developer

Responsibilities:

  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Developed order receipt report with bar code using lowage iText and jasper report.
  • Defined as-is-architecture, transitional architecture, and recommended future-state architecture related to Search technologies including Google GSA, Endeca, and EMC Documentum ECI.
  • Designed and implemented interface elements using Google Web Toolkit.
  • Analyzed and resolved production system problems tracked with Rational ClearQuest and JIRA

Environment: HTML, CSS, Spring, IBatis, Struts, JQuery, AJAX, DOJO, Ext.JS, JSF, EJB, MYSQL, Toad, SQL server, DB2, Coherence, APACHE AXIS2, WSDL, Netbeans, Jboss, Mercurial, Clearcase, Salenium, SERVLET, ANT, Xml, ITEXT, SWING, Cognos, Jasper Report, UML, JSP.

Confidential, Austin TX

Front-End React Developer

Responsibilities:

  • Worked as a UI Developer, assisting my team in Designing and developing UI for an internal Web-based application.
  • Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
  • Used JavaScript for client side scripting to reduce server trips and decrease the response time of the web application request.
  • Used Angular.JS framework where data from backend is stored in model using http and security configurations for authentication and authorization for populated model on to UI.
  • Developed UI event handlers and AJAX callback code using Sencha Ext.JS to interact with the Cloud Web services.
  • Used Sencha Ext.JS to structure JavaScript code in an MVC (Model, View, and Controller).
  • Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
  • Worked on variety of Frontend JavaScript frameworks like AngularJS, BackboneJS, ReactJS, JQuery, JQuery UI and good knowledge in EmberJS.
  • Worked with Bootstrap for compiling CSS, REST API, ReactJS, JavaScript and building the System with the convenient methods with Angular JS.
  • Extensively used HTML, ReactJS, AngularJS, JSON, AJAX and DOM scripting for form validations.
  • Created client website running on a Node.js, using the Express framework, Jade, AngularJS and Backbone.js for front end MVC/templating.
  • Designed SPA (Single page applications) in Flux architecture using React.js.
  • Develop application using Ember, AngularJS, Bootstrap, RequireJS.
  • Developed frontend application using React.js, Express.js and Knockout. Js.
  • Co-developed a new tool on the Express nodeJS/backBone.js MVC platform that allows marketers to insert dynamic content in email sends based on location and temporal factors
  • Used date-format and moment packages in Node.JS to save the timestamp in database converting into GMT.
  • Developed web pages that are more user-interactive using JQuery plug-in for Drag and Drop, Auto Complete.
  • Created SQL queries, PL/SQL Stored Procedures, Functions for the Database layer by studying the required business objects and validating them with Stored Procedures using DB2.
  • Used UML for designing class diagrams and sequence diagrams.
  • Developed Search engine using JSP, presented the XML data in the web pages using JavaScript and JQuery.
  • Implemented Service Oriented Architecture (SOA) with XML based Web Services (SOAP/REST)
  • Used various SDLC models like Waterfall, mainly Agile Scrum process.
  • Used Node.JS for installing dependency packages node modules, and used project management tools such as JIRA.
  • Developed stored procedures using TOAD.
  • Wrote queries, stored procedures, triggers and functions in SQLServer.
  • Developed the ANT scripts for preparing WAR files used to compile and deploy J2EE components into the EJB container.
  • Utilized Dojo framework for performing front end validations
  • Developed framework using Java, BIRT Runtime, iText, MySQL and web server technologies.
  • Used JavaScript, AJAX, XML, HTML and CSS for developing the Web component of apps.
  • Worked with clients to develop layout, color scheme for their website and implemented it into a final interface design with the HTML/CSS and JavaScript.
  • Created webpages according to client's guidelines and standards throughout the development and maintenance of the website using HTML, XHTML, CSS and JavaScript.
  • Worked on Karma-Jasmine and mocha for unit test cases and used protractor for end to end test cases.
  • Responsible to Cache synchronization using Java Messaging Service (JMS)
  • Developed webpages that included jQuery, JavaScript and AJAX.
  • Designed table less web applications using CSS and with the help of and tags as per W3C standards.
  • Extensively used CSS to change the styles to be used in future web layouts and debugging the errors issues with CSS. Designed web pages using XHTML and CSS. Implemented functionality in JavaScript.
  • Built CSS and JavaScript system for controlling text display issues cross-platform and cross browse
  • Used JQuery to make the HTML, CSS interact with JavaScript functions to add dynamism to the web page. Used Angular.js to structure Javascript code in an MVC (Model, View, Controller).
  • Responsible to write unit test cases using JUnit and Mockito
  • Responsible for closing the backlog of production related issues within SLA.

Environment: JavaScript, Angular.JS, Sencha Ext.JS, Node.JS, MYSQL, SQL, Server, DB2, HTML, Netbeans, JBoss, ClearCase, Selenium, JSP, IBatis, Struts, JQuery, AJAX, DOJO JIRA, Jasper report, Spring, JSF

Confidential, Atlanta, GA

Software Developer

Responsibilities:

  • Designed and developed user friendly interface by using JavaScript, HTML, CSS, jQuery
  • Designed flash plugins for including different functionalities and content.
  • Worked on integrating jQuery APIs with MVC pattern.
  • Used AJAX frameworks like jQuery, JSON to develop rich GUIs and involved in performance tuning the website.
  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Made the application responsive using Bootstrap.
  • Involved in web designing using HTML, CSS, JavaScript and extensively used Table less Design in CSS for positioning.
  • After making the applications to be responsive, worked on different mobile devices bugs (like ios and android).
  • Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
  • Integrated Hibernate ORM with Spring-Hibernate framework to facilitate DML and DQL queries and represent object-database mapping.
  • Designed Frontend with in object oriented JavaScript Framework like Jquery.
  • Used jQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
  • Used Adobe Experience manager for building websites, mobile apps and forms.
  • Developed client-side AJAX application that uses XSLT, XPath, JavaScript OOP, and more Bind objects and retrieve them via JNDI interface.

Environment: JavaScript, HTML5, CSS, Ajax, Bootstrap, Typescript, JQuery, Java, Spring, Hibernate, Struts, PL\SQL, Oracle, DB2, Webservices, Soap, Visual Studio, Eclipse, Websphere, Confidential, SVN, Selenium, Waterfall, AWS, Servlets, JSON, XML, Jira, Linux, Jira, Linux, hipchat.

Confidential, Palo Alto, CA

Software Developer

Responsibilities:

  • Involved on learning about the business and quality analysis of products with the detail on Software Engineering processes. Developed UI web design using HTML, CSS, JavaScript, XML.
  • Front end was designed and developed using various HTML and CSS components such as Buttons, Web Forms, Panels, Scrollbars, layouts and stylesheets with font styles and animations.
  • Designed the layout of the front end of the web application on E-learning of Software testing.
  • Coded Software Modules in Java implementing OOPS Concepts such as Inheritance, Abstraction and Polymorphism on the Eclipse IDE.
  • Wrote the specifications of the application using UML and integrated the user modules to a single page application. Worked on web services response by data transfer using XML and Wampserver.
  • Worked on following each phase of the Waterfall method of Software Engineering in Application Development.
  • Involved from Development Plan, Designing till testing of each modules, integration and deployment of each software application.

Environment: HTML, CSSJavaScript, HTML, CSS, Waterfall, XML, eclipse, UML, SOAP, MVC Framework, JQuery, Struts, JavaScript, J2EE, JSP, SQL, MySQL, Oracle.

We'd love your feedback!