sr✳SHUBHAM RAJFRONTEND ENGINEER
← Selected work
THROUGH CAPGEMINI

Reliable UI. Product speed.

Reusable React interfaces with a focus on quality, accessibility, testing, and cross-browser reliability.

Discover Bank
Capgemini

CLIENTDiscover Bank
EMPLOYERCapgemini
FOCUSReact · Redux · Material UI · Testing

Product speed needs reliable patterns.

Financial-product interfaces need new functionality without accumulating inconsistent UI or fragile behavior. The focus here is reusable components, predictable states, and reliable delivery.

The interface is
only the visible layer.

INTERACTIVE SYSTEM VIEWIllustrative architecture
01 / RESPONSIBILITY

Design intent

Translate recurring financial-product journeys into a consistent set of interaction patterns.

A conceptual explanation of frontend responsibilities, created for this portfolio. It does not document a client’s private system.

Where I made
the difference.

  1. 01

    Built reusable React and Material UI components for financial-product journeys.

  2. 02

    Applied Redux and API integration patterns while keeping component responsibilities clear.

  3. 03

    Used Jest and React Testing Library for regression coverage.

  4. 04

    Supported accessibility and cross-browser validation as part of feature delivery.

Reusable

components and quality patterns

This chapter emphasizes reusable components, testing, accessibility, and cross-browser reliability. I am not assigning engagement-specific metrics that I cannot verify publicly.

Quality is part of delivery.

Reusable components, regression coverage, accessibility checks, and cross-browser validation support reliable product delivery.

Built for what
comes next.

A more reusable frontend foundation with stronger testing and cross-browser confidence. I am not assigning engagement-specific metrics that I cannot verify publicly.

TOOLKIT

React / Redux / Material UI / Testing

Discuss this work
NEXT ENGINEERING STORY

Abu Dhabi Bank