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