Skip to content
Karthik Kodati, home

Case studies

How the systems were designed, and why.

Each study covers the business problem, constraints, architecture, decisions, and outcomes. Client details are sanitized, and illustrative code is synthetic.
Case study 01Zensar Technologies

A tenant-aware Playwright framework for global Workday

Architecture of a scalable Playwright and TypeScript framework covering Workday HCM, Payroll, Finance, and Integrations across countries and tenants.

  • Playwright
  • TypeScript
  • Workday
  • REST
  • SOAP
Case study 02Mphasis

Validating Kafka event streams in financial systems

QA leadership for financial systems built on Kafka event streams, using observability data and automated quality gates to keep releases trustworthy.

  • Kafka
  • Splunk
  • Dynatrace
  • SonarQube
  • CI/CD
Case study 03SMARTnCODE

Leading a test automation transformation

Leadership of a test automation transformation with a reported 40% reduction in test execution time.

Reported 40% reduction in test execution time

  • Test automation
  • CI/CD
Case study 04Exaze

Release-quality ownership for Android and iOS

Android and iOS automation integrated with continuous integration, with ownership of test coverage and release quality.

  • Android
  • iOS
  • Mobile automation
  • CI