60% Reduction in Monthly Cloud Costs | DollarDash

DollarDash Logo Image

Project Type

Cloud Cost Optimization & Infrastructure Lifecycle Management

Industry

Fintech

Tech Stack

AWS
cloudwatch
AWS ECS
Terraform & CloudFormation
AWS Cost Explorer
DollarDash Cover Image

ABOUT THE CLIENT

DollarDash is an overseas fund transfer company focused on simplifying global money movement. The platform enables individuals to make international transactions efficiently, helping bridge the gap between disparate financial systems and global currencies. Through streamlined cross-border payments, DollarDash aims to make global transactions more accessible, reliable, and frictionless for users navigating international finance.

*All names and logos have been changed to respect the NDA

OVERVIEW

Our team inherited an AWS environment consisting of our original bootstrapped infrastructure and components handed over from previous teams. Within a single quarter, we reduced the monthly cloud spend from $8,100 to $3,300. This 60% reduction generated over $57,000 in annual savings.

No features were removed. No SLAs were compromised. Production remained stable throughout.

The engagement focused on the infrastructure lifecycle post-build, aligning existing systems with the operational requirements of the product.

60%

Reduction in monthly cloud costs

$4,800

Saved per month

$57,000+

Annual savings

Cloud cost optimization for scalable cross-border payment systems over time

BUSINESS
REQUIREMENT

The client’s primary requirement was to reduce cloud costs that had grown higher than expected, without impacting production stability or SLAs.

Key Requirements

The business goals included:

  • Reducing monthly AWS spend
  • Ensuring zero production downtime during optimization
  • Aligning infrastructure with current usage patterns rather than historical assumptions

SOLUTION

GeekyAnts approached the problem as a system-alignment exercise rather than a pure cost-cutting effort.

1. Audited infrastructure usage and spend across all environments

2. Removed unused, idle, and legacy resources safely

3. Right-sized compute, databases, and storage based on real usage

4. Reworked non-production environments to operate on demand

5. Introduced governance and maintenance processes to prevent cost drift

phone cover
Cross-border payment app interface designed for secure digital wallet registration
phone cover
Digital payment app interface for managing cards, bills, and global payments
phone cover
Digital wallet app interface with bank OTP verification and transaction alerts

CHALLENGES
IN EXECUTION
& SOLUTIONS

To address the challenge of escalating operational expenses, we conducted an audit of inherited infrastructure assumptions, realigning them with actual usage patterns to eliminate waste. This process targeted over-provisioned non-production environments, which were right-sized and converted to on-demand models, ensuring resources remain active only when necessary.

A systematic cleanup was initiated to identify and remove legacy and orphaned resources, utilizing a shared audit and approval tracking system to maintain transparency. To mitigate the risk of breaking production during these transitions, all modifications were executed through Terraform-backed rollouts, ensuring every change was evidence-based and reversible.

Escalating Expenses

1

Infrastructure Assumptions

2

Over-provisioned Environments

3

Production Risk

4

OUR APPROACH

We followed a phased, low-risk approach with clear milestones to ensure cost reduction without compromising system stability.

  • Cleanup and hygiene
  • Evidence-based right-sizing
  • Environment strategy restructuring
  • Maintenance mode and process correction
  • Post-Implementation Cost Control

Cleanup and hygiene

We began with the safest set of actions: removing unused and orphaned resources that had no active dependencies or clear ownership.

Actions included:

  • Removing idle load balancers, unattached Elastic IPs, and unused networking resources
  • Cleaning up old snapshots and backups
  • Adding S3 lifecycle policies for storage tiering and expiration
  • Applying ECR lifecycle policies to remove unused container images
  • Reviewing logging policies
Under utilized resources in most infra components

Evidence-based right-sizing

Using CloudWatch metrics, we analyzed CPU, memory, network, and database usage across environments to identify over-provisioned resources.

Changes included:

  • Right-sizing non-production environments
  • Reducing ECS task replicas where traffic patterns no longer justify them
  • Removing unnecessary database read replicas
  • Disabling excessive monitoring where it no longer added value
CPU utilization analysis supporting cloud cost optimization

Environment strategy restructuring

Production changes were limited to resources with prolonged low utilization and predictable traffic.

Examples:

  • Reducing app replicas for admin-facing systems
  • Right-sizing analytics-related database replicas

All changes were incremental and closely monitored.

Before and After Snapshots of Infra

Maintenance mode and process correction

We challenged the assumption that all environments must run 24/7.

Key changes:

  • Removed always-on QA and Pre-Prod environments
  • Standardized infrastructure using Terraform for fast recreation
  • Retained a single staging/dev environment when actively needed

This aligned infrastructure availability with actual usage patterns.

Banking cloud cost optimization interface with usage-based infrastructure controls

Post-Implementation Cost Control

To prevent cost drift, the system was placed into maintenance mode.

Process changes included:

  • Explicit justification for always-on non-prod resources
  • Periodic cost reviews
  • Checklists for growing data and storage
  • CloudWatch alarm setups
Cloud cost optimization for FinTech apps with post-implementation cost control workflows

PROJECT
RESULTS

The optimization project transitioned DollarDash’s AWS infrastructure from a high-overhead legacy configuration to a high-velocity system. Reducing monthly cloud spend by 60% unlocked over $57,000 in annual capital for reinvestment. This was achieved without compromising production stability, demonstrating that infrastructure maturity and fiscal efficiency are mutually inclusive.

60%

Reduction in monthly cloud costs

$4,800

Saved per month

$57,000+

Annual savings