Post Job Free

Resume

Sign in

React Js Node

Location:
Pittsburgh, PA
Posted:
March 20, 2024

Contact this candidate

Resume:

Mamidi Rachana

ad4glr@r.postjobfree.com / +1-412-***-****

LinkedIn: https://www.linkedin.com/in/rachana-mamidi-600b2227b

Professional Summary:

Around 9 years of experience in IT industry with proven expertise in designing User Interface (UI) applications and professional web applications using HTML/HTML5, CSS/CSS3, JavaScript, Bootstrap, Angular 8/9/10, ECMA Script 5/6, DOM, jQuery, Ajax, XML, JSON, D3.js, Express.js and Node.js server.

Strong developing experience with HTML, DHTML, CSS and JavaScript.

Expertise in React JS framework to develop SPA.

Good Knowledge on React, Web Pack, ES6, ES7 and REDUX.

Hands on experience in React JS - Redux architecture.

Expertise in designing Event Handling Models such as Listener and Dispatcher in OO JavaScript.

Expertise in debugging and troubleshooting existing code using Firebug and Developer Tools.

Expertise in using XML/JSON and AJAX to link with back-end applications.

Actively used XML (documents and transformations) for creating templates with dynamic data from XML file.

Hands on experience in Azure Development, worked on Azure web application, App services, Azure storage, Azure SQL Database, Virtual machines, Fabric controller, Azure AD, Azure search, and notification hub.

Involved in setting up Jenkins Master and multiple slaves for the entire team as a Cl tool as part of Continuous development and deployment process.

Built custom tools in python for generating email templates which are powerful enough to consume large amount of data and convey the testing results in a simpler way

Experiences on React JS to implement rich functions in various pages: form validation, crud, grid list, search, sort, pagination, multi-selection, tags-input, advanced/custom directives, authentication, unit tests…etc.

Utilized SOAP and REST services to access web services for communication.

Strong experience with Cross Browser Compatibility issues and Optimization for web, including CSS Sprites and best practices.

Well experienced in using version control systems subversion (SVN), Visual source Safe and team Foundation Server (TFS).

Good experience working with Bootstrap and CSS3 media queries to support for Responsive Web Design (RWD).

Experienced in JavaScript frameworks like jQuery.

Debugging and Troubleshooting experience using Firebug, Chrome and lE Developer Tools.

Capable to write tests using Jasmine, Enzyme, and Karma and also perform automation using task

runners.

Experience in Preprocessors and template languages like SASS/LESS.

Extensively used Node.js for server-side scripting and NPM for updating the application from codebase.

Experience in PolymerJS and create own custom elements using all standard web technologies.

Hand on Experience implementing AJAX calls for better web-based User Interface and Used AJAX to Get, Post, Delete, Put the data from the server asynchronously by using Restful APIs for JSON object as per the requirements of data integration and data manipulation.

Good Understanding of Document Object Model (DOM) and DOM Functions.

Experience with User Acceptance Testing (UAT) and Accessibility Testing (JAWS, NVDA).

Experience with AWS cloud computing for security, identity and compliance.

Experience with AWS Lambda to use with web applications and mobile applications.

Experience in Figma to design and develop UI/UX web pages.

Experience in PolymerJS which provides Polymer command line interface to manage projects from simple components to complicated web applications.

Worked on IDEs like Eclipse, Visual studio, Notepad++, IntelliJ, Sublime Text 3, ATOM, Net Beans, WebStorm and Brackets.

Extensively worked on Jenkins for continuous integration and for the end-to-end automation for all build and deployments.

Experience with Cypress for automation testing.

Experience in Figma application to design and develop web pages.

Used Zephyr scale to write test cases and execute.

Excellent understanding of a continuous deployment pipeline using shell scripts in Jenkins.

Involved in JIRA as defect tracking system and configure various workflows, customizations and plug-ins for JIRA bug/issue tracker, integrated Jenkins with JIRA, GitHub.

Excellent understanding in Installation and configuring Jenkins Master and Slaves for establish CI Environments.

Experience in building E-Commerce Applications, Financial and Banking Applications.

Experience working in a fast-paced environment using Agile/Scrum, Test driven development and Waterfall methodologies.

Experience in System Administration, Configuration, upgrading, Patches, Troubleshooting, Security, Backup, Disaster Recovery, Performance Monitoring and Fine-tuning on Unix & Linux Systems.

Excellent interpersonal abilities, communication skills, time management, and team skills.

TECHNICAL SKILLS:

Operating System

Windows 7/XP/Vista/2000, Mac, Linux, UNIX

SDLC methodologies

Waterfall, Agile/Scrum

Web Development Technologies

HTML/HTML5, DHTML/XHTML, XML, XSLT, CSS3/CSS4, JSON, JavaScript, jQuery, PHP, AJAX

UI Frameworks

Angular.js, Angular, Backbone.js, React.js, Redux, Mobx, Node.js, Ember JS, Ext JS, Bootstrap, Responsive Web Design (RWD), CI/CD,Foundation, Skeleton, jQuery, Grunt, Gulp, Npm, Web pack, Typescript

Web Services

Soap, Rest/Restful

Cloud Technologies

Amazon Web Services (AWS), Google cloud platform, windows Azure

CSS Co-Processors

LESS, SASS, Stylus

IDE/HTML Editors

Sublime Text, Notepad++, Atom, Visual Studio Code Beta, Eclipse, Net Beans, MS FrontPage.

Designing and Animation Tools

Adobe Photoshop, Illustrator, Adobe Flash, Adobe After Effects, Atomic, Adobe Dreamweaver CS6, Fireworks CS6

Web Application servers

Apache tomcat, WebLogic, Apache/Nginix.

Testing/Debugging/Bug Tracking Tools

Selenium, Karma, Jasmine, jest enzyme, Firebug, Google Chrome Web Debugger, IE developer Tools, JIRA

Database

Oracle, MS SQL Server, MySQL, PL/SQL (oracle), MongoDB, PostgreSQL

Version Controls & Other tools

SVN, Git, GitHub, Version one, bitbucket, ALM, Grunt, Gulp, Jenkins.

Education Details:

Bachelor’s in computers, Osmania university - (Sep 2008 – Mar 2012)

Master’s in computer science Gannon university Erie PA – (Jan 2017 – May 2018)

PROFESSIONAL EXPERIENCE:

Vizient, Plano, TX Sept 2022 – Dec 2023

Sr. UI React Developer

Responsibilities:

Worked in an Agile, Collaborative environment to receive design requirements, peer program and test applications.

Identified and implemented dynamic web solutions in accordance to company standards and best practices.

Proficient in Micro Frontend architecture demonstrated expertise in designing, developing, and maintaining scalable Micro Frontend solutions.

Worked with QA team to resolve bugs and ensure the delivery of high-quality software products.

Worked in the development of several user requirements using ReactJS, HTML5, CSS3, Redux.

For testing Cypress and maintained 100% of the testing cycle to maintain standards.

Educate developers on how to commit their work and how can they make use of the CI/CD pipelines that are in place.

Setup full CI/CD pipelines so that each commit a developer makes will go through standard process of software lifecycle and gets tested well enough before it can make it to the production.

Helped individual teams to set up their repositories in bit bucket and maintain their code and help them setting up jobs which can make use of CI/CD environment.

Effective maintenance of resources using ansible and VMware and monitoring the health every day.

Made use of gradle and maven for building applications and written structured pom which can can be consumed by Jenkins.

Built custom tools in python for generating email templates which are powerful enough to consume large amount of data and convey the testing results in a simpler way.

Used JavaScript, HTML, CSS, Bootstrap, AngularJS to create interactive user interface.

Optimizing micro frontend applications for speed, responsiveness, and overall user experience.

Developed several web applications using Angular 9/10, TypeScript, RxJS, Material Design, and NgRx.

Developed reusable components and services that improved code efficiency by 20% using PolymerJS.

Mentored junior developers to install and run the application locally and fixed various issues in the application.

Designed, configured and deployed Microsoft Azure for a multitude of applications utilizing the Azure stack (Including Compute, Web & Mobile, Blobs, Resource Groups, Azure SQL, Cloud Services, and ARM), focusing on high - availability, fault tolerance, and auto-scaling.

Expertise in Microsoft Azure Cloud Services ( PaaS & laas ), Application Insights, Document DB, Internet of Things (loT), Azure Monitoring, Key Vault, Visual Studio Online (VSO) and SQL Azure.

Worked on different IDE's like Visual Studio Code,Sublime, Web Storm, Eclipse and Visual

In-depth knowledge of Twilio APIs and integration into web applications.

Familiarity with Twilio SDKs for various programming languages (JavaScript, Python, etc.).

Developed dynamic web pages using HTML/HTML5, React, Bootstrap, SASS and AJAX.

Involved in creating a reusable component using React JS for DOM manipulation.

Closely worked with Application using React.JS and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URLs properly.

Develop various screens for the front end using React JS and use various predefined components from NPM (Node Package Manager) and Redux libraries.

Designing and developing webpages using HTML5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, Node JS, Mongo DB.

Used Jest and Enzyme for mocking functions and writing unit tests along with Istanbul setup for testing component coverage reports.

Used Jira, Confluence for user story tracking processes and streamlining agile planning.

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

Implemented Npm and WebPack setup for building and generating production script files. As part of WebPack setup implemented code splitting and improved performance of applications.

Successfully integrated Twilio APIs into web applications for features like SMS, Voice, and Video communication.

Implemented and customized Twilio UI components for seamless user experiences.

Responsible to Style, look and feel of the webpage with SASS that extends CSS with dynamic behaviors 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.

Experienced in PHP broadens knowledge of databases and delivers the highest standards of web design in Brash General.

Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.

Implemented effective version control strategies and continuous integration/continuous deployment (CI/CD) pipelines for micro frontend projects.

Build stable React components and stand-alone functions to be added to any future pages.

Used React-Router to turn the application into Single Page Application

Worked in using ReactJS components, Forms, Events, Keys, Router, Animations, and Flux concepts.

Maintained states in the stores and dispatched the actions using redux.

Implemented the Drag and Drop functionality using React-Draggable.

Used Middleware, Redux-Promise in application to retrieve back-end data and perform RESTFUL services.

Worked on real-time communication features using Twilio's Programmable Chat or Programmable Video services.

Collaborated with the team to design and implement new user interfaces, improving the user experience by 25%.

Working on VS Code to write the code used to develop the application.

Create Confluence documents, JIRA tickets, Visio flowcharts, customer implementation checklists and core solution documentation for posterity.

Work with a team of developers to keep queue average of production support.

Create excel reports to update the project status.

Work with the Product Team and analyze the requirements.

Update the confluence pages when additional changes are done.

Environment: HTML5, CSS3, Node JS, Angular JS, Angular 6/8/9/10, ReactJS, NodeJS, ExpressJs, PolymerJS, Bootstrap, JavaScript, jQuery, Twilio,C#, .NET Web API, Less, Flexbox, Web Services, Micro Frontend services, Bootstrap, JSON, AJAX, Jasmine, Karma, jest, Cypress, Pendo Analytics, Google Analytics.

Sr.UI React Developer

JPMC, Wilmington, DE Oct 2020 – Aug 2022

Responsibilities:

Developed dynamic web pages using HTML/HTML5, CSS/CSS3, jQuery, Angular.js, Bootstrap, Less, CSS3, SASS and AJAX.

Developed single page applications using React Redux architecture, ES6, web pack and grunt.

Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager).

Used Jest and Enzyme for mocking functions and writing unit tests along with Istanbul setup for testing component coverage reports.

Used Jira, Confluence for user story tracking processes and streamlining agile planning.

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

Involved in creating a reusable component using React JS for DOM manipulation.

Worked heavily on CSS3 and LESS layout for DOM manipulation.

Closely worked with Application using React.JS and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URLs properly.

Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux libraries.

Demonstrated expertise in optimizing Micro front-end code for performance, responsiveness, and compatibility across different browsers and devices.

Used Jest and Enzyme for mocking functions and writing unit tests along with Istanbul setup for testing

component coverage reports.

Used Jira, Confluence for user story tracking processes and streamlining agile planning.

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

Implemented HTTP REST API using NodeJS and extensively tested RESTful services using POSTMAN.

Build prototype for various required services such as Logging, Scheduling and Notification Service using third party Node JS based JavaScript library.

Has worked with Node.JS for writing code in the server side and creating scalable network applications.

Agile ceremonies like Sprint Planning, Daily Standups, Sprint Reviews, and Sprint Retrospectives.

Experience working in Agile environments, delivering timely and high-quality micro frontend features through iterative development cycles.

Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with MongoDB.

Use of TDD practices and unit testing to ensure the reliability and maintainability of React.js code.

Led the migration of monolithic front-end applications to micro front-end architecture, resulting in improved maintainability and flexibility.

Created UI templates and functionality to be merged with the backend REST/SOAP API for proper communication of front and back end to enable efficient working of application.

Implemented services, controllers, directives, factory functions to properly consume API on the front end and send back data in JSON format to the back end by capturing in the UI

Experience in working with RESTful Web Services and implementing RESTful API's and SOAP protocols.

Collaborated with backend developers to ensure seamless integration of Twilio services with server-side logic.

Conducted thorough testing of Twilio integrations to ensure reliability and performance.

Used PolymerJS and built reusable web components and two-way data binding.

Worked with JSON web tokens for authentication and authorization security configurations using Node.js.

Worked with Grunt, Gulp for task runner configurations for minification, watch, jshint, jscs, CSS autoprefixer, sass compilation, bundling and test runner configurations and make it available as a command.

Stayed updated on the latest Twilio features, updates, and best practices.

Worked with unit testing of JavaScript applications using Karma, Jasmine.

Environment: HTML5, CSS3, JavaScript, AngularJS, PolymerJS, Bootstrap 3,Twilio, JSON, AJAX, NodeJS, ReactJS, Grunt, Gulp, GIT, REST & SOAP (web services), Jasmine, Karma, JIRA, JEST

American Express, phoenix, AZ June 2018 – Sept 2020

UI Developer

Responsibilities:

Created a secure, scalable, reliable & extensible Mobile web application for HSA Mobile Experience, for smart phones and tablet devices using HTML5/JQuery.

Entry level, yet strong use of jQuery, SASS, React.js, Javascript, Foundation, and Bootstrap.

Worked with HTML, CSS, MySQL, Ajax, JavaScript, jQuery, XHTML, DHTML, LAMP, JSON.

Involved in developing the UI panels using JSF, XHTML, CSS, DOJO and JQuery.

Integrated the ExtJs/Sencha framework with Oracle BPM.

Extensively worked on business, front end and persistence tier using the JSP, Spring, MVC, and EXTJS/JSON.

I worked on the MySQL migration project. To make the system completely independent of the database being used. Used Spring IBatis to implement this.

Implemented Application by using Struts MVC architecture and jQuery.

Developed User Interface with effects and animations using Java Script, Ajax, JQuery, Flex, JSF, JSP, Flash and HTML.

EJB components are deployed on the Web Logic Integration with MQSeries using JMS. The database was Oracle.

Expertise with backend programming using PL/SQL Stored procedures Triggers and prepared statements on databases like SQL Server, Oracle, and MySQL.

Used DB2 as the database and wrote SQL & PL-SQL.

Design and Developed using WebService using Apache Axis 2 on JBOSS.

Developed the web services by using WSDL, SOAP using SOA.

Automate test cases using the built-in framework in Selenium Web Driver using NetBeans IDE.

Implemented JBOSS Cache provider with Hibernate second-level cache for clustered caching using cache factory interfaces and also defined configuration mappings like setting the Isolation levels and other cluster configurations.

Create and maintain Amazon EC2 instance that supports the companies Redmine project management site and Mercurial CM.

Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application.

Involved in detail design developing use cases, use case diagrams, class diagrams, sequence diagrams and high-level activity diagrams using UML from the requirements.

Developed a web 2.0 control console using GWT to manage data matching for data staging.

Involved in debugging the product using Eclipse and JIRA Bug Tracking.

Implemented JavaScript and Swing based functionality in front end designing and rich user interface.

Involved in Installation & Configuration of Cognos in distributed environments on Solaris.

Implemented two Java portals. One is Crystal Report Engine and the other is Jasper Report Engine as plug-in to other web-applications depending on the user's preferences.

Environment: JavaScript, HTML, CSS, Ajax, Bootstrap.JS, SCSS, Typescript, ReactJS, Angular.JS, jQuery, SASS, LESS, Java, Spring, Hibernate, Struts, PL\SQL, Oracle, DB2, Soap, REST, Eclipse, WebLogic, CVS, Selenium, Jasmine, Agile, AWS, JSON, XML, JIRA, Linux, HipChat.

iConcept Software Services Pvt. Ltd, IND. July 2014 – Dec 2016

Front End Developer

Responsibilities:

Used HTML5, CSS3, jQuery, Ajax to develop SPA.

Extensively used Node JS on front end (used name spaces, closures, and custom bindings)

Used JavaScript and jQuery to validate the input given to the user interface.

Developed Mock-up designs as per the requirements of Business.

Used SOAP UI for testing web services and verifying the request and response XML.

Implemented Performance Tuning to make the pages load fast and in an effective way.

Accomplished Ajax to speed up web application.

Worked with View State to maintain data between the pages of the application.

Used jQuery extensively for event handling, DOM manipulation and cross-browser compatibility.

Executed Client-side validations using JavaScript. Implemented the complete workflow logic for the various modules.

Worked on Python frameworks using Fast API like type checking, asynchronous, dependency injections.

Played a key role in the project requirements analysis.

Engaged in requirement specification process for new software functionality.

Environment: JavaScript, GIT, CSS, HTML, jQuery, XML, JSON, JSP, MVC, Windows, python, FAST API

Techbion Software Systems Pvt Ltd. IND. May 2013 - June 2014

Front End Developer

Responsibilities:

Developed page layouts, navigation and presented designs and concepts to the clients and the management to review.

Web design and development, application development using HTML, JavaScript, and Dreamweaver.

Designed dynamic and multi-browser compatible pages using HTML, CSS, jQuery, and JavaScript.

Integrated the Java code (API) in JSP pages.

Responsible for ensuring pattern consistency across all pages.

Applied J-Query scripts for basic animation and end user screen customization purposes.

Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.

Used jQuery plug-ins for Drag and Drop, Widgets, Menus, User Interface, and Forms.

Developed web presentation layer using HTML and CSS according to internal standards and guidelines.

Development of the whole application module using technologies such as JavaScript, jQuery and more.

Wrote a combination of jQuery plug-ins, as well as completely custom JavaScript to build a bleeding-edge, AJAX-driven user interface.

Involved in writing application-level code to interact with APIs, Web Services using, AJAX, JSON and XML.

Designed and developed intranet web applications using JavaScript and CSS.

Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.

Responsible for checking cross browser compatibility and worked on different browsers like Safari, Internet explorer, Firefox, and Google chrome.

Designed the table less web applications using CSS as per W3C standards.

Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.

Responsible for design and development of the web pages from mock- ups.

Created web pages which are informative and yet very neat and interesting to look at.

Designed flash plugins for including different functionalities and content.

Involved with bug fixing on functionality, performance and designing issues with JavaScript and jQuery.

Environment: HTML/ CSS/CSS3, Angular JS (1.x), JavaScript, jQuery, AJAX, JSON, Jenkins, JIRA, Dreamweaver, XML, SVN, JSP



Contact this candidate