Work Preference
Summary
Overview
Work History
Education
Skills
Personal Information
KEY ACHIEVEMENTS
ADDITIONAL INFORMATION
Languages
Timeline
Generic
Verified
This profile is verified using an email address.

Shaivi Jain

Senior Software Engineer
Bengaluru,KA

Work Preference

Work Type

Full Time

Location Preference

On-SiteRemoteHybrid
Location: Bengaluru, KA, IN
Open to relocation: Yes

Important To Me

Work-life balanceCompany CultureFlexible work hoursPersonal development programsHealthcare benefitsWork from home optionCareer advancement

Summary

Experienced Frontend/React Developer skilled in software development processes and project delivery. Specializes in designing and implementing software solutions that meet client needs, enhancing satisfaction and engagement. Strong collaborator with innovative problem-solving abilities that contribute to project success and a positive team environment. Committed to continuous learning and keeping pace with industry trends.

Overview

2
2
Languages
8
8
years of professional experience

Work History

Senior Software Engineer

Persistent Systems Ltd.
01.2026 - Current

Gained experience in logistics domain through project involvement.

React, TypeScript, JavaScript, Redux Toolkit, React Query, micro-frontends, REST API integration, Node.js, Jest, React Testing Library, Sass, Git, Jira, Agile, OpenAI Codex, and GitHub Copilot.

  • Built scalable frontend features and reusable React components for SaaS workflows using React, TypeScript, and JavaScript.
  • Supported micro-frontend architecture and reusable UI patterns to improve application scalability, maintainability, and consistency.
  • Applied Redux Toolkit for state management and React Query for server-state handling, API data fetching, caching, and synchronization.
  • Integrated REST APIs across logistics workflows and partnered with backend teams on reliable data handling.
  • Used Node.js to support backend integration and frontend application requirements.
  • Applied React performance optimization techniques, including memoization and efficient component rendering.
  • Used Jest and React Testing Library for unit testing, component testing, debugging, and application quality maintenance.
  • Used OpenAI Codex and GitHub Copilot for requirement breakdown, code generation, refactoring, debugging, test creation, and documentation, with manual review of AI-generated code for correctness and production readiness.
  • Collaborated with product, API, QA, and DevOps teams to deliver features through Agile sprints, code reviews, Git workflows, and CI/CD pipelines.

Senior Software Engineer

Capgemini
02.2022 - 01.2026
  • Built banking domain knowledge through project work.
  • Supported banking mutual fund platform development using React, Redux Toolkit, TypeScript, JavaScript, HTML5, CSS3, REST API integration, GraphQL, CMS, Node.js, Jest, React Testing Library, Sass, Git, Jira, Agile, and GitHub Copilot.
  • Worked with Node.js team to align backend integration with frontend application needs.
  • Updated content across banking application screens through content management systems.
  • Improved application reliability through Jest, React Testing Library, snapshot testing, debugging, and code coverage practices.
  • Applied reusable component patterns, improved rendering, and maintained code quality through code reviews and Git-based workflows.
  • Partnered with cross-functional teams to deliver banking features within Agile sprints using Jira for task tracking.
  • Used GitHub Copilot to assist coding tasks and improve debugging efficiency.

Software Engineer

Netlink Software Pvt. Ltd.
09.2019 - 02.2022
  • Created reusable React components and implemented Redux for effective state management across customer service workflows.
  • Built responsive React components and interactive UI workflows, enhancing user experience for e-commerce customer questions and order inquiries.
  • Connected REST APIs to display customer order and transaction information, facilitating seamless frontend-backend communication.

Associate Software Engineer

C2D Soft Private Limited
11.2018 - 08.2019
  • Built reusable Angular components and integrated REST APIs, ensuring timely delivery of modules.
  • Developed Angular components for web applications, enhancing user experience and functionality.

Education

Master of Computer Applications (MCA) - Computer Science

RGPV
Bhopal
01-2018

Bachelor of Computer Applications (BCA) - Computer Science

Jiwaji University
Gwalior
01-2015

Skills

  • Frontend development: React, Redux, TypeScript,JavaScript, HTML5, CSS3, Material UI,
  • State management: Redux Toolkit, React Query, Context
  • Micro-frontend architecture
  • Backend and API integration: RESTful APIs, Nodejs
  • Testing and quality assurance: Jest, React Testing Library
  • Debugging tools: React Developer Tools, Redux DevTool
  • AI and prompt engineering: OpenAI Codex, GitHub Copilot
  • Engineering practices: Performance optimization, Git, Agile methodologies

Personal Information

Title: Senior Software Developer

KEY ACHIEVEMENTS

  • Adopted Agentic AI workflows to improve frontend delivery speed while preserving manual ownership of quality.
  • Delivered reusable frontend architecture patterns across enterprise SaaS and banking applications.
  • Mentored developers, supported reviews, and contributed to consistent frontend engineering practices.

ADDITIONAL INFORMATION

Open to frontend architecture, React/TypeScript, SaaS modernization, and Agentic AI-assisted engineering roles.

Languages

English
Upper Intermediate (B2)
B2
Hindi
Upper Intermediate (B2)
B2

Timeline

Senior Software Engineer

Persistent Systems Ltd.
01.2026 - Current

Senior Software Engineer

Capgemini
02.2022 - 01.2026

Software Engineer

Netlink Software Pvt. Ltd.
09.2019 - 02.2022

Associate Software Engineer

C2D Soft Private Limited
11.2018 - 08.2019

Master of Computer Applications (MCA) - Computer Science

RGPV

Bachelor of Computer Applications (BCA) - Computer Science

Jiwaji University
Shaivi JainSenior Software Engineer