Toptal boosts donation capacity for fundraising platform through back-end upgrades.

A mobile giving platform partnered with Toptal to modernize its back-end infrastructure and maintain performance during high-volume fundraising events.

Client

A US-based mobile giving platform that helps churches and nonprofits collect online donations.

Employees

90+

Revenue

$7M

Industry

Financial Services

Delivered Services

Get a free consultation now

Schedule a Call

Challenge

Challenge: The platform struggled to handle surges in donation activity during major fundraising events, as slow database queries and insufficient caching strained its infrastructure, threatening performance and stability when reliable transaction processing was most critical.

Solution

Database Performance Optimization

Toptal optimized slow database queries through targeted indexing and query rewrites, establishing caching policies to reduce processing demands and improve platform responsiveness during periods of heavy traffic.

Back-end Infrastructure Modernization

The team implemented Redis caching and Laravel queues for asynchronous reporting and email notifications, using AWS infrastructure and Amazon SQS to move resource-intensive tasks outside the main request cycle.

Outcome

Increased Donation Capacity

The optimized platform supported more than 1,000 donations per minute while maintaining high availability, strengthening its ability to handle surges in donation activity during major fundraising events.

Faster Platform Performance

Page load times decreased to 2.4 seconds, while automated reporting and AWS-managed services reduced maintenance demands, allowing the internal engineering team to devote more attention to developing new features.

Share

Get a free consultation now

Schedule a Call