Mobile Lottery and Gaming Software

Acacia Ssembajjwe

Software Engineer
PostgreSQL
Redis
Ruby on Rails

About

A mobile gaming software using USSD serving 1.5 million users. Users triggered USSD on their telecom networks triggering interactions that allowed them to place tickets of the lottery and then participate in a lottery returning a winning number every 10 minutes.

Solution

Provided Software that provided a REST API to telecommunication companies to trigger initiation of activity and then interact with the telecom USSD gateway to enable the customers to play. The software had to run draws every 10 minutes for 24-hours a day every day of the year with 99% uptime.

The system was setup with multiple fail safe measures, backups, load balancing and redundancy to maintain superior uptime.

Efficient database design, background processing using tools like Sidekiq and a range of other technologies.

Partner With Acacia
View Services

More Projects by Acacia