Rishita Thumu
Frontend Developer
**********@*****.***
Summary of Experience:
● Experienced React/Front End Developer with over 5+ years of expertise, adept at designing and developing web front ends. Skilled in creating component-based, object-oriented systems for building multi-tier architectures, with a strong focus on front-end GUI development.
● Demonstrated success in coding and integrating complex technical processes within fast-paced and deadline-oriented environments.
● Professional understanding of Software development life cycle (SDLC) as well as various phases such as Analysis Design, Development and Testing.
● Developed a user list application using JavaScript as the programming language and used React JS as the frontend library and Redux as state management library.
● Well versed in both React class-based components and functional components with hooks.
● Experience working in Scrum teams in agile methodology for estimating the timelines of projects.
● Expert in developing User Interface (UI) applications and professional web applications using JavaScript Frameworks, HTML5 /DHTML, DOM, XHTML, jQuery, CSS3, and Ajax.
● Experienced in building Single Page Applications (SPA) using React + Redux and React + Context API.
● Knowledge of Html5, CSS3, Sass new features and use of libraries like D3.js/Chart.js for charting and rich interactive widgets.
● Expertise in using React.js / React hooks / redux / JSX to build user interfaces with states, props, middleware, store, action creator, reducer, presentational and container components and react hooks
● Developed the backend by using Node.js, Express for REST APIs and Postgresql and MySQL as databases.
● Experience in working with NPM creating RESTful API, URL routing, creating, and handling http CRUD operations in Node JS and Express JS.
● Involved in using various IDEs like IntelliJ, Notepad++, Sublime Text 2, Atom and Microsoft Visual Studio code.
● Excellent analytical, logical, and programming skills, Self-Motivated, Self-Starter, and Team Player, can work with minimal supervision. Effective Communication, Organizational and Time management skills.
● Involved in active coding and high success rate of project release.
● Capable of handling multi-tasking and willingness and ability to quickly adapt and learn.
● Known for seamlessly integrating into teams and environments, with a proactive approach to participation in extracurricular activities, enhancing personal and professional development. Technical Skills:
Programming
Languages
JavaScript, TypeScript, Java, C, C++
Web Technologies HTML5, CSS 3, SASS, Bootstrap, RxJS, Tailwind CSS, Sass jQuery, React hooks, React profiler, Next.js, Formik, JavaScript, AJAX, Redux, Node JS, OAuth 2.0, Firebase, ES6+
ORM Frameworks Typeorm, Knex
Frameworks React JS, Express Js, Node Js
Version
Control/QA Tool
Git, Bitbucket, Cypress
Web Servers Nginx, Apache HTTPD
IDE Visual Studio Code, Sublime
Unit Testing Tools Jest, Enzyme, React Testing Library, Cypress Tools Swagger [REST], SoapUI, Jenkins, Sonar, Stripe Operating Systems Windows, MacOs, Windows Server 2016, RHEL Back-End MySQL, PostgreSQL
Professional Experience:
QUALIA
Front End Developer, California Aug 2025 – Present Responsibilities:
● Implemented robust client-side state architecture with Redux Toolkit (slices, selectors, reselect) to minimize re-renders and persist user inputs across complex flows.
● Elevated accessibility to WCAG 2.2 AA: added ARIA roles/labels, focus management, and contrast fixes; validated with JAWS, Lighthouse, and WAVE.
● Integrated front end with backend services via Axios, adding resilient error handling, retries, and request optimizations (debounce, pagination) for responsive UX.
● Delivered new and updated dashboard experiences using modern React (hooks, functional components), TypeScript, and modular CSS (Styled-Components where appropriate).
● Established CI quality gates with ESLint/TypeScript checks, Jest coverage thresholds, Husky pre commit hooks, and streamlined builds (npm/Webpack).
● Built and maintained Cypress end-to-end test suites that exercise the pipeline/onboarding flows, wired tests into project CI so suites run automatically during PRs and release pipelines,preventing regressions in complex multi-step user journeys.
● Created stable e2e tests using mocked/stubbed endpoints and dynamic URL handling to support both local dev and pipeline runs, improving confidence for cross-team releases.
● Built and maintained a front-end testing toolkit standardizing Redux store setup, mocked Apollo/ GraphQL responses, and shared context/sandbox providers, cutting boilerplate and speeding up new test authoring.
● Led unit-testing efforts for UX-critical flows (autosave, validation, migration paths); added 60+ behavior-driven tests with Jest + React Testing Library, preventing high-severity regressions from reaching releases.
Environment: React JS, Redux, Formik, Redux Thunk, Javascript, Cypress, Typescript, Node JS, VS Code, GIT, Jira, Jenkins, Linux
Nanthealth
Front End Developer, Massachusetts June 2021 - June 2025 Responsibilities:
● Implemented Agile Methodologies in project workflow.
● Created and maintained a robust UI library in React, leveraging Storybook to manage components efficiently. This initiative streamlined the development process, enabling seamless integration of components into the product for consistent and user-friendly interfaces.
● Successfully improved accessibility standards by resolving WCAG compliance issues, implementing ARIA roles and attributes, and enhancing compatibility with screen readers for a more inclusive user experience.
● Played a key role in accessibility testing by using JAWS, Google Lighthouse, and WAVE to detect and address issues, resulting in an enhanced user experience and improved compliance with accessibility standards.
● Engaged in front-end development activities for new and existing dashboard designs.
● Developed Web Based Application software and implemented graphical user interfaces using HTML, CSS, Javascript, Typescript, React JS, NodeJs, Express.
● Used Redux as a state management technique and developed the entire redux framework including reducers, actions and thunk middleware.
● Integrated React code with backend using AXIOS to consume backend APIs.
● Incorporated new functionalities into modules using third-party libraries like Lodash, React Bootstrap, Styled-Components, and other lightweight packages, while maintaining consideration for project size constraints.
● Implemented pre-commit hooks in the Git workflow using the Husky npm library to enforce code quality checks before committing changes to the source control management (Git).
● Used eslint and tslint for linting to ensure the code quality before checking in the code to git.
● Added unit tests using Jest, Enzyme, React Testing Library to ensure code coverage exceeding 85%.
● Leveraged Node.js package manager (npm) and Webpack to manage dependencies effectively.
● Participated in a daily scrum to provide daily status of my work. Environment: React JS, Redux, Formik, Redux Thunk, Javascript, Typescript, Node JS, VS Code, GIT, Jira, Jenkins, Linux
Education:
Southeast Missouri State University Jan 2020 - May 2021 Masters in Computer Science
Malla Reddy College of Engineering and Technology (India)Aug 2015 - May 2019 Bachelors in Computer Science and Engineering