Implementation of a Telemedicine application for a Pharmaceutical Company

Leading online retail giant processing 2M+ daily transactions.

About

Leading player in the metals industry, known for its extensive operations in aluminium and copper production. Established in 1958, it has grown to become a flagship entity within a major conglomerate, with a significant presence both in India and globally.

With a reported revenue of approximately ₹2,23,202 crore from operations in the fiscal year 2023-24, the company demonstrates strong market presence and consistent growth. Serving a vast number of industrial clients and end-users, it ensures the supply of high-quality metals essential for various applications. While exact numbers are proprietary, it is estimated that their products reach millions of customers annually through diverse industrial and consumer markets.

Challenges Faced

  • System crashes during holiday sales (Black Friday/Cyber Monday).
  • Checkout latency of 12+ seconds during peak traffic, leading to cart abandonment.
  • Inability to scale cloud infrastructure dynamically.

Implementation

Gap Analysis:

Identified critical gaps:

  • Inefficient API caching: Overloaded product catalog APIs during spikes.
  • Database connection leaks: Causing 30% transaction failures under load.
  • Static cloud scaling: Manual intervention delayed response to traffic surges.

Bottleneck Resolution:

  • Redesigned caching logic for product APIs, reducing response time by 60%.
  • Fixed connection leaks in PostgreSQL pools, cutting transaction errors to <1%.
  • Implemented auto-scaling rules in AWS to handle traffic spikes (50% faster resource provisioning).

Targeted Load Testing

  • Simulated 50,000 concurrent users using Load Runner
  • Tested end-to-end workflows: product search, cart updates, checkout, and payment processing.

Third-Party Integration Testing:

  • Stress-tested payment gateways (PayPal, Stripe) and CRM integrations.
  • Identified timeout thresholds and added retry mechanisms for failed transactions.

Technology and Tools

Web deployment and ongoing mobile implementation

  • Load & Stress Testing – LoadRunner
  • Database Analyst for Post GreSQL
  • APM & Monitoring - Dynatrace