← All work

Case 02 — Tech Mahindra × Microsoft

Teams at enterprise scale

Year
2024—25
Role
Senior software engineer — front end

React interfaces inside Microsoft Teams built to feel fast, dependable and inclusive for a very large audience.

  • React
  • Accessibility
  • Design Systems
  • Performance

Problem

At Teams' scale, every component ships to a huge, varied audience. Performance regressions and accessibility gaps get noticed quickly.

Approach

  1. 01Built reusable React components that distributed teams could adopt without re-solving the same problems.
  2. 02Profiled and optimised render paths to keep interactions responsive.
  3. 03Made WCAG compliance part of the definition of done, covering keyboard paths, focus management and screen-reader semantics.

Outcome

Feature updates shipped with distributed product teams, with stronger accessibility compliance and faster interfaces.

Some of this work is under NDA, so these notes describe the problem, the craft and my contribution without private product details.

Next case

Stories built for every screen