We provide IT Staff Augmentation Services!

Sr. Web/react Js Developer Resume

3.00/5 (Submit Your Rating)

FL

SUMMARY

  • Extensive 14+ years of experience as a Front end web developer in developing and designing user experiences of Internet/Intranet applications using HTML, HTML5, XML, DHTML CSS, CSS3, SASS, LESS, JavaScript, React Js, Redux, ES6, Saga, thunk Web pack, Flex, JQuery, JSON, Node.js, Ajax, JQUERY Bootstrap.
  • Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
  • Expertise in implementing easy to use Bootstrap plugins for building carousel, accordion, modal windows etc. Extensive knowledge in developing single - page applications (SPAs)
  • Experience in using Typescript which is the Node JS, Angular JS (2.0,4.0), main Codebase
  • Worked on React JS framework to develop interactive websites based on client needs.
  • Worked with Node JS, Express, Grunt, Gulp and Bower for setting up local server, running tasks and managing dependencies.
  • Experience in using Node JS and Express for making calls (GET, POST, PUT, DELETE) for triggering or fetching data from Restful API's provided by the backend team.
  • Worked with Relational and no SQL databases like MongoDB, Oracle, PostgreSQL, IBM Informix and DB2. Hands on experience writing SQL Queries.
  • Experience in developing web service applications using SOAP and REST APIS.
  • Working knowledge of Jasmine, Karma, Mocha, Protractor and selenium unit testing framework.
  • Experienced in various types of testing such as Unit testing, Integration testing, User acceptance testing, Functional testing.
  • Developed expertise in Regression Integration Testing, User Acceptance Testing, GUI Testing, back-end testing and End-to-End testing and Unit Testing for Client/Server applications.
  • Experience in migrating on premise web application to Azure, Aws and Google Cloud Web apps.
  • Expertise in analyzing the Document Object Model (DOM) Layout, DOM Functions, and Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
  • Expertise in React Js and working with React Flux architecture.
  • Experience with middleware's using Redux-Thunk, Redux-Saga, Redux-Logger, Universal React Redux. Expertise in React Js framework to develop the SPA.
  • Experience in ReactJs Libraries like redux thunk, redux saga. Experience with modern build tool chains, like JavaScript frameworks/technologies such as Express.js, Angular.js, React.js, MobX or Flux.js.
  • Experience in Unit Testing frameworks like Mocha, Chai, and Jasmine Integration Testing and in preparing test cases.
  • Experience in working with ReactJS, React Flux, and Redux architecture using complex object-oriented concepts in improving the performance of websites.
  • Expertise in creating Custom Reusable React Components Library 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.
  • Expertise in using Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Experienced in working with Node.js and NPM modules like http-server, Marathon, inquirer, path, mongo DB, Micro Services, Request, Elastic Search, express, luck, spark and templating engines.
  • Experience in Node environment using Node.js, NPM, Grunt, Gulp, and Groovy Bower.
  • Knowledge of utilizing cloud technologies including Amazon Web Services (AWS), Expertise in RESTful, SOAP web services to integrate between Application to Application Experience with front-end development with back-end system integration.
  • Proficient in using Unit.js testing framework along with Jasmine, Karma, Protractor, Mocha test runners Expertise in using bug tracking tools like JIRA.
  • Experience in Version Control tools like GIT, SVN for Source Code version management.
  • Experience in Jenkins.Extensive working experience with Axios, mobx, Lodash, and Nextjs.
  • Good knowledge in working with databases like Oracle, MS SQL Server, Azure, MySQL, PL/SQL (Oracle), PostgreSQL, NoSQL, Mongo DB, Cassandra along with web application servers like Apache Tomcat, Web logic etc.
  • Proficient with various IDE's like Eclipse, Android Studio, Notepad++ and Dreamweaver
  • Experience working with CVS and SVN for software configuration
  • Experienced with Linux system administration, DevOps and AWS cloud platform.
  • Experience with windows Azure to deploy the application on the cloud and manage the session.
  • Experienced with UI manual/automated testing tools using Jasmine, Karma, Mocha and Protractor and code optimization SQL queries on databases like Oracle, SQL Server, and PostgreSQL also worked on NoSQL Database like MongoDB.

PROFESSIONAL EXPERIENCE

Confidential, FL

Sr. Web/React JS Developer

Responsibilities:

  • Works on Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
  • Designing and developing the web pages using HTML5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, Node JS, Mongo DB,
  • Responsible to Style, look and feel of the webpage with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
  • Work son React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Responsible for React UI and architecture .Building components library, including Tree, Slide-View, and Table Grid.
  • Implement various screens for the frontend using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
  • Works in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Implements 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.
  • Develops the React container and presentation all components (as State less and Functional components when applicable).
  • Develops the flux pattern by using redux framework as a core dependency.
  • Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
  • Used Node Package Manager (NPM) to manage modules & used it to install useful tools as Grunt, and Express.
  • Integrating microservices on the UI.
  • 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.
  • Experience in RESTful web services to integrate between Server Side to Client Side
  • Worked with Mocha unit test framework to write unit tests for JavaScript code.
  • 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 JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.

Environment: HTML5, CSS3, Bootstrap, SASS, LESS, JavaScript, microservices, React JS, Redux, Flex, JIRA, Mocha, GitHub, Jenkins and Visual Studio.

Confidential

Sr. Web/React Developer

Responsibilities:

  • Designed the Front-end applications, And Mobile Application As well for user interactive (UI) web pages using web technologies like HTML5, CSS3, Es6 JavaScript, React JS and React-Native/Redux Saga.
  • Worked as a Front EndDeveloper on the project with Javascript, ES6, React, Redux Saga, RESTful services, HTML5/CSS3/SASS/Bootstrap and Gitlab.
  • Implemented Redux Saga's with actions and reducers to implement a sync API calls.
  • Made use of redux saga middleware to access redux application state and dispatched redux actions.
  • Worked in designing, developing and testing the web application by using the HTML5, CSS3, SASS, LESS, Bootstrap, and React.JS.
  • Involved in designing in web pages using HTML 5, XHTML, CSS3, JavaScript, React.js, Redux, React-Bootstrap, Node.js, express.js, Mongo DB.
  • Worked in designing the CSS templates for use in all pages on the website working with CSSBackground, positioning, text, border, margin, padding, and table.
  • Skilled in leading frameworks as React.js to build high-quality, scalable and reusable components and Front-end solution.
  • Developed user interface by using the React JS, Flux/Redux for SPA development.
  • Used React JS to create custom components for data manipulations and to display data in company standard format.
  • Developed dynamic responsive Web Application by integrating Angular JS with Bootstrap and LESS CSS which is further integrated with Web Services.
  • Designed layouts on the front-end and developed web pages responsive for smart phones, tablets and Personal desktops using HTML5, CSS3, Bootstrap, jQuery, React JS, Redux & JavaScript
  • Developed UI components for email and link sharing of documents and files for a Content Management System using Backbone.js and jQuery.
  • Enhanced the React environment with Redux, React-router and Redux-thunk.
  • Used Redux-Thunk as middleware to manipulate the data type and handle multiple actions.
  • Revamping and rewriting front-end using preact js, redux, saga, webpack.
  • Developed user interface by using the React JS, Flux for SPA development.
  • Developed presentation layer using XML, XSL, JavaScript, CSS, JSP, JSTL, Custom tags etc.
  • Delivered mobile app for book reading capability with HTML5 Sencha and online services with Flash/Flex.
  • Implemented back-end Web API with the use of MongoDB, ExpressJS, and NodeJS and established connectivity with the use of Axios.
  • Achieved APIs calls from back end NodeJS using React axios.
  • Working with Axios Library to fetch data from network request
  • Elegantly used React-Router techniques Axios service to retrieve data from server synchronously in the background without interfering with the display and existing page in an interactive way.
  • Developed the presentation layer (UI) using JSP, Tag libraries, HTML, Flash, CSS and client validations using JavaScript.
  • Developed applications using Velocity framework, JSP, JSTL, struts tag libraries (struts-bean, struts-html, struts-logic), CSS, spring framework, java, java script, Ajax, HTML and DHTML for front-end development.
  • Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
  • Responsible for front end development using React, Mobx, CSS, Ant design and various node modules.
  • Strong focus on React-Native, React, Electron, iOS, ES6, CSS, MobX, Webpack, and Node.js
  • Evaluated and extensively tested React, ExtReact, Redux and MobX.
  • Developing Single Pages Application using HTML5, CSS3, Bootstrap, ReactJS, Nextjs, GraphQl, Expressjs, NodeJS, Socket, LESS.
  • Developed an internal application using ReactJS, Nextjs, Express and NodeJS for Relationship Mangers.
  • Created web pages using HTML5, CSS3, JavaScript, XML, JSON, JavaScript, JSPs, JQuery, Handlebars, Lodash, SASS and Angular JS for developing user interface.
  • Designed User Interfaces using JSP, jQuery, CSS, HTML, Bootstrap, NodeJS, and Lodash for front end view as per the requirements that are provided.
  • Added new features using React/Redux (RXJS) /Lodash for functionality of few modules.
  • Used third party packages for Angular application. This increases the performance and efficiency of the application. Some of them are Lodash, ngrx (redux architecture for state management)
  • Implemented React-Router, React Redux architecture, ES6, web pack and Grunt to turn application into Single Page Application.
  • Built dynamically generated dropdown lists using ES6.
  • Worked on Angular with TypeScript and other latest client-side technologies including
  • Implemented unit and integration testing for all layers of the applications using frameworks like JUnit, Spock, Mocha, Jasmine.
  • Debugging applications in different browsers using Firebug, and testing applications using QUnit, Jasmine karma and Mocha.
  • Performed Unit testing on applications using tools like chai, mocha, and enzyme within Test-Driven Development (TDD)
  • Used GIT as Version Control and iText to generate pdf in the form of a tree. Done unit testing using Test NG. Used GIT as version management, JIRA for defect management system.
  • Worked closely with the User Experience (UX) team in determining the Content and Wireframes
  • Developed the Cross- browser compatible and standard compliant applications
  • Developed application using NodeJS for Asynchronous Module Definition (AMD) and Grunt as task manager. Developed the application using Eclipse IDE and worked under Agile Environment.
  • Designed, implemented and deployed the EJB entity and session beans in the Weblogic application server. Entity beans form the core part of the business logic.
  • Used WebPack, Babel and gulp for transpilation (compilation) configuration for Typescript to be converted to JavaScript.
  • Worked with React-router, JSX, Babel, and React bootstrap.
  • Used WebPack, Babel and gulp for transpilation (compilation) configuration for Typescript to be converted to JavaScript.
  • Webpack plugin to perform various tasks that build our application.
  • Utilized JSLint to maintain consistent style amongst all the developers and Used GIT for version control.
  • Bugzilla was used to report and track bugs, JSLint for ensuring quality code.
  • Worked with J2EE packages such as DI, EJB, JPA, JDBS, JNDI, JMS and Restful web services
  • Implemented the multi datacenter cluster consisting of Cassandra rings.

Environment: Reactjs, Redux, saga, thunk, React Bootstrap, Axios, flux, mobx, nextjs, sass, less, Lodash, JavaScript, ES6 Flow, typescript, React Router, Semantic UI, Firebase, Mocha, Chai,, Enzyme, Jest, babel, webpack, jslint, HTML5, CSS3, JavaScript, Angular.js, bootstrap.js, backbone.js, React.js, Node.js, Oracle, PL/SQL, JDBC, Cassandra, REST, Protractor, Jasmine, Agile, MAVEN, Eclipse, Weblogic, Git, GitHub.

Confidential

Sr.Web /React Developer

Responsibilities:

  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Developed user specific Highlights (dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create users screens with assigning various roles) using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT.
  • Developed J2EE components using Netbeans as IDE.
  • Developed ANT scripts to build and deploy the application in the JBOSS Application Server.
  • Work with continuous integration and version control via git, mercurial, and Jenkins
  • Implemented Selenium IDE with java script for Web apps.
  • Designed Use Cases using UML and managed the entire functional requirements life cycle using water fall model.
  • Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, Spring, Java Scripts and Weblogic.
  • Developed server-side services using JSF, Apache Trinidad components, Java, Hibernate, Spring, Web Services
  • Developed web Components using JSP, Servlets and Server side components using EJB under J2EE Environment.
  • Developed Web Services (SOAP, WSDL, and UDDI) for exchanging the data following SOA architecture principles.
  • Developed complex Web based UI using Struts, Ajax and Java Script.
  • Worked on the Spring framework like Spring IOC and Spring DAO.
  • Extensive experience using framework APIs like Struts, Spring, iBatis and Hibernate.
  • Implemented View layer of MVC architecture using JSF components.
  • Developed the user interface screens using Swing for accepting various system inputs such as contractual terms, monthly data pertaining to production, inventory and transportation.
  • Implemented complex Row Level Security in the FM and Implemented Cognos Security folders, user groups and roles.
  • Designed the UML, created class, sequential diagrams using Borland Together Architecture, modified code, configured WebLogic server and project in Oracle.
  • Established ANT and scripts for build activities MAVEN in QA, Staging and Production environments.
  • Developed user interface using JSP, AJAX, JSP Tag libraries to simplify the complexities of the application.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Developed Maven scripts for various tasks to automate the build process and for the deployment of the application in Web Sphere server.
  • 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

Sr. Web/UI developer

Responsibilities:

  • Effectively working as a UI developer that includes development & interaction of different modules.
  • Coding, styling, testing of reusable JavaScript, CSS, HTML widgets / libraries for UI controls.
  • Designed & Developer the front-end applications, user interactive UI web pages using web technologies like HTML, XHTML, and CSS.
  • Worked on UI Animations for background images.
  • Built pages from mockups using JavaScript, jQuery, CSS, and HTML.
  • Implemented XML parsing code for different application.
  • Wrote JQUERY function while implementing various UI Screens across the whole web application both consumers facing as well as internal application.
  • Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
  • Identify deployment issues and risk and publish in the deployment design.
  • Participate and provide input in code optimization and performance related discussions.
  • Write unit test cases and identify and resolve the issues.
  • Enhanced website by creating presenting new static models' pages and presenting it to senior management for attracting the customers and existing users.
  • The new website has made it much easier for the users to access the page and check the required info.
  • Performed validation of completed sites including the debugging and testing of code.
  • Coded Java Script for page functionality and Light box plugins using jQuery.

Environment: HTML5/HTML, CSS3/CSS, JavaScript, jQuery, Word press, Apache, Notepad++, Sublime, MySQL.

Confidential, Kansas City, Missouri

Java Web Engineer

Responsibilities:

  • Involved in Requirements gathering and preparation of HLDs, LLDs for requirements.
  • Has developed registration modules for both corporate and consultant.
  • Was responsible for Developing C2C resume builder tool using JSP with Adobe Flex.
  • Created PL/SQL procedures, functions and written complex SQL queries for C2C resume builder.
  • Used Log4j and commons-logging frameworks for logging the application flow.
  • Designed and developed Performance report with filter components like range slider, date range slider and other components to filter the reports in client side using Adobe Flex.
  • Used Hibernate on the DAO layer to persist data in the Database.
  • Implemented and developed Activity module with filter components like time range slider, date range slider and other components to filter in client side using AJAX with Adobe Flex.
  • Developed Approved requirements with assign share functionality using JSP and mail notification using JMS.
  • Was responsible for assigning task and assisting juniors to fix the issue in their module.
  • As a Senior Programmer involved in developing the Scheduled jobs, Servlets, JSP and involved in the integration and release phase of the product.
  • Developed Use Cases and Test plan, involved in the Testing phase
  • Integrated time sheet (MS Project server) with intranet for all the employees to fill their task list regularly.
  • Developed the GUI for Change Request Process modules using JSP, JavaScript and DAO Layers
  • Implemented MVC architecture using Apache STRUTS framework.
  • Has developed various Struts Action classes as a controller component for handling the user actions
  • As a Senior Programmer involved in designing JSP and developing the Servlets
  • Was responsible for developing employee search module and role based access to edit the employee details
  • Involved Client side validation for Editable Field Rule Module
  • Developed Use Cases and Test plan, involved the Testing phase

Environment: JSP, Servlets, XML, Struts, JavaScript, HTML, CSS, AJAX, Flex, Axis, Hibernate, Oracle, MySql, RAD,TOAD, ANT, CVS, Dreamweaver, Photoshop, Apache, Tomcat, WebSphere, Windows XP, RedHat Linux

Confidential, Oaks PA

Web Developer

Responsibilities:

  • Involved in daily scrums and weekly meeting with the project sponsors
  • Designed and developed abstract classes, interfaces classes and multi-threading concepts to construct the business logic using Object Oriented Concepts
  • Created various responsive templates for Handlebars template engine
  • Developed the classes using Java, which incorporate N -tier architecture and database connectivity
  • Implemented changes in coding and designs using knowledge of Java
  • Experience with jQuery, AngularJS in templating and Bootstrap.
  • Developed and tested user-friendly navigators by utilizing JavaScript and JQuery
  • Designed and developed abstract classes, interfaces classes to construct the business logic using Object Oriented Concepts
  • Performed Manual Unit Testing for all units in developed pages
  • Designed and developed rich user interfaces with HTML/CSS/JavaScript/Bootstrap
  • Involved in writing Stored procedures and Views as per the requirement
  • Involvement in fixing the bugs based on the client requirements and involved in the enhancements for the web forms
  • Participated in peer code reviews for better quality assurance.

Environment: Java, Spring, Hibernate, JSP, JSTL, Handlebars Template Engine, JavaScript, JQuery, MySQL, HTML, CSS, Bootstrap, Eclipse IDE, XMPP, Google gson, Maven, MySQL workbench, Eclipse IDE, Apache Subversion(SVN), Junit, JIRA, Rapid SVN.

We'd love your feedback!