Post Job Free

Resume

Sign in

React Js Node

Location:
Hyderabad, Telangana, India
Salary:
65
Posted:
January 30, 2024

Contact this candidate

Resume:

Divya Ananthula

ad2740@r.postjobfree.com

Phone: +1-434-***-****

Senior React Developer

Summary:

9+ years of experience as a Front-end web developer with 4 Years in React JS developing and designing user experiences of Internet/Intranet applications using HTML, HTML5, XML, DHTML CSS, CSS3, SASS, LESS, JavaScript, React Js, Redux, ES6, Saga, Redux-thunk Web pack, Flex, JQuery, JSON, Node.js, Ajax, JQUERY Bootstrap.

Used React Native to build dynamic mobile application and Node JS for server applications. Used Jest for Code coverage. Skilled object - oriented programming (OOP) concepts using Python, C++, C# and PHP. Implemented a server less architecture using API Gateway, Lambda, and Dynamo DB and deployed AWS Lambda code from Amazon S3 buckets. Wrote Python scripts to parse JSON documents and load the data in database Worked on building a drag and drop content team dashboard with VueJS. Used backend frameworks Nodejs, Koa, Sequelize ORM, GraphQL, MySQL Database and AWS.

Experience in all phases 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).

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.

Extensive experience in GIS technology stack - Map guide, Google Maps, Here Maps, Open layers, Geoserver, Erdas

Experience with middleware's using Redux-Thunk, Redux-Saga, Redux-Logger, Universal React Redux. Expertise in React Js framework to develop the SPA.

Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.

Experience in developing modern web applications using Angular 2/4, Node.js, React.js, Express.js Vue Js and Mongo DB.

Experience in multi-tasking aimed to accomplish the task by using TDD (Test Driven Development and Design).

Expertise in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.

Experience in React Js 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.

Proficient in Model View Control (MVC) design pattern and Test-Driven Development (TDD).

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 ty concepts.

Provided L1/L2 technical support and solutions related to contact center and workforce management system.

Expertise in using Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.

Expert-level knowledge of cross-browser, cross-platform compatibility and design constraints and Google analytics.

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 in Product & Application Development (L1, L2 and L3 support in 24/7 environment)

Proficient with various IDEs 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.

TECHNICAL SKILLS:

Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, jQuery, JSON, Apache, PHP, DOM, RESTful, SOAP services, web services.

Programming Languages: C, C++, C#, JavaScript, SQL, Java

JavaScript Frameworks: JavaScript, Backbone.js, Node.js, Angular.js, React.js, Require.js, Bootstrap, jQuery, UI

IDE, Editors: Eclipse IDE, Notepad++, Net Beans IDE, Adobe Dreamweaver, Brackets, Microsoft Visual Studio, Photoshop.

Database: Oracle 11g/12C, MS SQL Server, My SQL Server, DB2, MongoDB

Debugging Tools: Firebug, Bugzilla, Chrome Developer Tools.

Version Control: SVN, GIT, CVS

Web Servers: HTTP Web Server, Apache Tomcat, Web logic, Web Sphere, IIS.

SDLC: Waterfall, Agile, Scrum.

Browsers: Firefox, Chrome, IE, Opera, Safari

Education:

Bachelor of B.sc computers in Osmania University

Professional experience:

Client: DTCC, Dallas TX Nov 2021 to Till Now

Role: SR. React Developer

Roles & Responsibilities:

Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, and testing.

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 on software methodologies such as Agile/Scrum, Test Driven Development (TDD).scrum

Worked as a Front-End Developer on the project with Javascript, ES6, React, Redux Saga, RESTful services, HTML5/CSS3/SASS/Bootstrap and Gitlab.

Experience with backend with Sails JS, Express, and Loop back frameworks.

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.

Developed the web pages using HTML, XHTML, DOM, CSS, JSON, JavaScript, ReactJs, NextJS, jQuery, Ajax

Worked with VUE JS Forms, Validations, Modules, Components, directives, controllers and HTTP Request.

Worked on Vue.js events distribution and parent chain for parent-child component communication.

Used React 16.8’s new feature Hooks to rewrite/re-factor front-end application and truncated down 30% codes (better maintenance).

CMS development Open Cart on national website for Beverages Start up. Served as User Experience, design, & developer SME

Expertise with employment of Spring Kafka and Zookeeper apart from JMS as messaging service.

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 CSS Background, positioning, text, border, margin, padding, and table.

Technology Open layers, Geoserver, JSP, Java Script and Oracle 11g

Trained a large marketing staff on proper set up and maintenance of Google Analytics and Managed and trained a team of SEO analysts

Responsible in developing a responsive web UI for ecommerce digital transformation website for mobile, tablet and desktop versions based on ReactJS, Next.JS .

Skilled in leading frameworks as React.js to build high-quality, scalable and reusable components and Front-end solution.

Manipulated DOM, handled events and applied animation effects with Vue.js

Responsible to create React JS workflows such as Flux and Redux.

CMS development (Word Press ) on national website for background check start up.

Discovery Server, service, discovery clients and integrated Apache Kafka and Zoo Keeper as message Broker.

Built Jenkins jobs to create AWS infrastructure from GitHub repos containing Terraform code.

Used React JS to create custom components for data manipulations and to display data in company standard format.

Developed user interface by using the React HOC, Flux/Redux for SPA development.

Used React Observables to create custom components for data manipulations and to display data in company standard format.

Wrote Templates for AWS infrastructure as a code using Terraform to build staging and production environments.

Written scripts in Java, Python and Perl to automate log rotation of multiple logs from web servers and for automation and monitoring of AWS services like VPC, ELB, RDS, Lambda, AWS OpsWorks, Cloud Front using Shell and Python scripts and Using Jenkins AWS Code Deploy plugin to deploy.

Designed layouts on the front-end and developed web pages responsive for smart phones, tablets and Personal desktops using HTML5, CSS3, Bootstrap, jQuery, React HOC, Redux & React Promises

Developed UI components for email and link sharing of documents and files for a Content Management System using Backbone.js and React Promises.

Trained end-users by means of verbal personal instruction and specially designed documentation. To train new members in L1/ L2 team with application knowledge and support process.

Enhanced the React Observables 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 react js, redux, saga, webpack.

Coordinated Kafka operations and monitoring (via JMX) with Dev ops team.

Developed user interface by using the React JS, Flux for SPA development.

Developed presentation layer using XML, XSL, GitLab 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.

Build CloudFormation and Terraform templates using JSON/YAML and python scripting for cloud infrastructure.

Used TDD (Test Driven Development) by writing test cases using Jasmine, J-Unit Framework.

Developed the web application with the newest React features centralized with Hooks.

Achieved APIs calls from back end NodeJS using React Axios.

Deploying and maintaining production environment using AWS Lambda and ECS with Docker.

Working with Axios Library to fetch data from network request

Used VS Code for front end development. IntelliJ IDE for the backend API building.

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.

Responsible for implementing monitoring solutions in Ansible, Terraform, Docker, and Jenkins.

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 GitLab 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

Implemented Terraform modules for deployment of various applications across multiple Cloud providers and managing infrastructure.

Evaluated and extensively tested React, Ext Js, Redux and MobX.

Developing Single Pages Application using HTML5, CSS3, Bootstrap, React Async Await, Nextjs, GraphQl, Expressjs, NodeJS, Socket, LESS.

Experience in Jenkins.Extensive working experience with Axios, mobx, Lodash, and Nextjs

Developed API for using AWS Lambda to manage the servers and run the code in the AWS.

Developed an internal application using ReactJS, Express and Node JS for Relationship Mangers.

Added new features using React/Redux (RXJS)/Lodash for functionality of few modules.

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 & Chrome DevTools.

Used ES6, JSX with react for component development make react look more elegant.

Environment: React.JS, Redux, ES6, Saga, Thunk, JWT, Typescript, JavaScript, Hooks HTML5, CSS, Ajax, Bootstrap.JS, SCSS, Java, MySQL, MongoDB, Rest, Google Analytics, Node.JS, Vue JS, Express.JS, Microservices, Visual Studio, Webpack, GitLab, GitHub, Terraform, Jasmine, GraphQL, Selenium, Enzyme, Mocha, Chai, Scrum, Agile, AWS, Jenkins, Docker, Kubernetes, NextJS TeamCity, JSON, XML, JIRA, Linux.

Tailored Brands,Phoenix, AZ Jan 2019 – Oct 2021

Role: React Developer

Responsibilities:

•Working on agile development team on to discuss the regular updates, blocker issues, etc. during standups.

•Working on the user interface for customer data by using the React JS.

•Developing a single page application using React hooks, React Router for stateful management and maintain the different modules of customer data.

•Used CSS3 with Grid and Flexbox for customized page and component styling.

•Using Redux Saga & Redux promise as a middleware layer for the web UI application. Using React components to implement various functions in UI screens such as form validation, grid list, search, sort, pagination, multi-selection, authentication, etc.

•Working on design and development of various components such as tab bars, map view, image picker, date picker, sign-in/out features, profile management and navigation using react-native.

•Developed and implemented web applications using Ruby on Rails framework.

•Development of applications using Ruby on Rails (RoR), and REACT (.jsx) for Web Services Calls.

•Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.

•Using bootstrap framework to develop a customizable web design which will be compatible with different screens & sizes.

•Working with PHP and HTML development outside of WordPress for landing pages, microsites, etc.

•Developed web applications running on NodeJS using the Express framework, Vue.js and Backbone.js for front end MVC/templating.

•Working on integrating the JavaScript libraries such jQuery, React-bootstrap, High charts & data tables etc.

•Using React Hook components such as useState, useEffect, useReducer, and useRef for maintaining the stateful UI application.

•Used node.js as a proxy to interact with RESTful services and interacting with PostgreSQL Database.

•Developed and tested many features in AGILE environment using Ruby on Rails, HTML, CSS, JavaScript, Bootstrap, Rspec

•Involved in server-side integration development using API Gateway, Node JS, and PostgreSQL.

•Working with different UX - Libraries which can help to implement the features as Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown, etc.

•Implemented a custom Node.JS script to act as a PROXY for connecting to the server.

•Implemented unit test cases for components using Jest.

•Created the typescript reusable components and services to consume backend APIs.

•Using the ag-grid to display the complex data related to customers in the form of tables.

•Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.

•Used Vue.js events distribution and parent chain for parent-child component.

•Managed state within the app using Redux and persisted certain parts of the state to device via Redux Persist.

•Familiarity with native build tools, like XCode, Gradle, Android Studio.

•Implemented a custom Node.JS script to act as a PROXY for connecting to the server.

•Implemented unit test cases for components using Jest.

•Created the typescript reusable components and services to consume backend APIs.

Environment: React JS, HTML 5, CSS 3, Bootstrap, Redux Saga, Webpack, WordPress, React Hook, PHP, JIRA, PostgreSQL, Vue.JS, API Gateway, Node JS, JavaScript, GIT, Junit, Jest, Agile Scrum, Flux, REST, Redux, XCode, Gradle, Enzyme.

Client: TIAA, Frisco, TX Nov 2016 to Nov 2018

Role: SR. React Developer

Roles & Responsibilities:

Extensively used Reactjs, D3. Js, under score.js, Node JS and lodash.js for JavaScript object and array manipulations.

Solved Callback in Node.JS by using Promises and Generators from ES6 resulting in unchaining of events and making the code efficient.

Implemented JavaScript source code and embedded nested handling logic using jQuery event handlers and call back functions, es6.

Researched future web technologies such as HTML5, CSS3, and Backbone.js etc. to develop new web applications.

Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.

Implemented a POC to pick a state management tool between Redux and MobX.

Used React Js and MobX for front end development.

Analyzed website traffic data and keyword relevance using in-house analytics & SEO tools including Google Analytics, Google Webmaster tools

CMS development on national website for payment and receivables company.

Worked on designing single page application using Vue Js components such as Router and Vuex core components.

Used Next Js for server-side rendering for better performance and for SEO.

Developed UI using React Js and Redux and Next JS.

Developed an internal application using ReactJS, Nextjs, Express and NodeJS for Relationship Mangers.

Worked with Lodash libraries for Ajax calls and utility functions respectively.

Developed certain features of the application functionality i.e., CRUD (Create, read, update, delete) features using Express JS, Node JS and Firebase.

Mapped database objects to object-oriented language objects using Hibernate framework and developed backend using hibernate and HQL Used JUnit, Log4j, Easy mock and Mockito for writing and implementing Unit test cases and tested Rest services using Postman.

Enhanced user experience with React’slife cycle hooks, including componentDidMount, shouldComponentUpdate, component Will unmount.

Managing complete on-boarding process of new applications for L1, L2 & L3 support with accountability of developing project plan & managing resources for the same

Firebase was used as back-end database to save the data.

Implement new Front-End features with Typescript/ JavaScript and other RESTful APIs.

Used React Router Redux to store the route parameters in the redux store.

Utilized Bootstrap and to develop a reactive website from a static JavaScript, Node JS, Bootstrap, Semantic UI, RESTful API, jQuery existing code base.

Developed semantic markups and Wireframe development.

Developed portions of HTML5-based game for use in an online gambling promotion.

To manipulate the data type and handle multiple actions, uses Redux-Thunk as middleware.

Used ECMAScript, ReactJS, Flux, Babel, Node and Web-Pack to create a SPA.

Used Babel, SonarQube and React JS presets.

Used SonarQube to make the development environment better.

Used Node.js to run Webpack tasks and build properly the project.

Worked with Grunt and used plugins - uglify, concat, replace, eslint, JSLint, sprite worked with regression testing using JSLint and Selenium.

Designing, Coding (development) and Debugging application using Eclipse Indigo as an IDE, Spring JDBC framework and DAO pattern, HTML5, CSS3, and JQuery.

Developed forms using HTML and performing client-side validations using Chrome DevTools.

Developed user interface using JSP, HTML, XHTML and Java Script to simplify the complexities of the application. Good knowledge in Twitter Bootstrap and Responsive Design.

Configure MONGODB Sharded cluster with Replica Set (HA) on Different AWS regions.

Developed various reusable helper and utility classes using Java Beans with Eclipse editor.

Designed, developed and tested the Websphere Portal Application based on Model, View, Controller (MVC) architecture deployed on IBM Web Sphere Portal /Application Server.

Built a RESTful API to save and retrieve geolocations using a remote server in Java using Spring, MongoDB, Apache CXF, and JAX-RS.

Used Git for version control and best practices for handling pre-commit hooks.

Developed test cases and performed unit testing using JUnit.

Implemented Persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Framework for object relational mapping and persistence.

Designed and developed DAO layer with Hibernate standards, to access data from IBM DB2

Implemented Java Script validation frame work for client side & server side.

Used React flux to polish the data and for single directional flow.

Developed the Web Based Rich Internet Application (RIA) using J2EE (Spring framework) and Macromedia/Adobe Flex.

Development Tools: Eclipse, WSAD, RAD, Ant, And Maven, Frameworks: Struts, Hibernate.

Conducted software builds using Subversion in a windows environment via Cruise Control.

Environment: React.JS, Redux, ES6, Redux, Typescript, JavaScript, HTML5, CSS3, Ajax, Bootstrsap.JS, WCAG, XSS, CORS, SASS, LESS, Java, Hooks, Oracle, MySQL, REST, Node.JS, Chrome DevTools, Visual Studio, Sublime Text, Grunt, Gulp, Nginx, Github, Selenium, Jasmine, Scrum, Agile, AWS, Jenkins, Docker, Kubernetes, JSON, XML, Jira, Linux, Hip chat, JSLint.

Client: Collaborate Solutions, Hyderabad, India May 2014 to Sep 2016

Role: Frontend Developer

Roles & Responsibilities:

Developed a web application by using Angular as front-end by using Web API to receive and pass data to back-end.

Used Angular-CLI for initializing and for project setup with scaffolding features.

Designed and developed web pages using with HTML5, DHTML, XHTML, CSS3, Ajax, based on the W3C standards and Web 2.0.

Built Angular 4/2 components, UI services to consume rest services using Component based architecture.

Implemented Angular 4/2 component router for navigation, Angular 4/2 services to connect the web application to back-end APIs made use of ES6 features.

Generated responsive data tables using with Bootstrap grid system.

Implemented Angular, Bootstrap, LESS, and many JQuery plugins wrapped in Angular directives.

Used Nodejs for adding dependencies to project.

Wrote application-level code to interact with backend and consume the JSON by using RXJS Observables.

Designed and modified User Interfaces using CSS and Angular.

Worked closely with business-side clients to deliver attractive, easy-to-understand screens that appropriate reflected the company's fulfillment workflow.

Actively involved in code review and code quality check process.

Followed Agile Methodology for the complete life cycle of the project & Involve In daily stand-up meetings.

Configured typescript application through tsconfig file for various purposes like transpiling, debugging, tracing, generating separate folder for distributable etc.

Used Filters to change modify data.

Committed code change into repository by using version control tool Git.

Implement Services to store shared data between sibling Components and inject in to it for passing data purpose.

Transfer data between parent and child Components by using @Input and @Output.

Used Node Package Manager (NPM) to import and applications.

Worked with task runners like Gulp in deploying and testing the application.

Knowledge in creating Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.

Interact with other developers and end users to design and implement new features throughout the framework.

Environment: Javascript, HTML, CSS, Ajax, Bootstrap.JS, JQuery, Java, Spring, Hibernate, Struts, PL\SQL, Oracle, DB2, Soap, Visual Studio, Eclipse, Websphere, CVS, SVN, Selenium, Waterfall, AWS, JSP, Servlet, JSON, XML, Jira, Linux, Hipchat



Contact this candidate