Role
Contract Full-stack Software Developer
Gaming Platform · Contract · Active maintenance
Handle active maintenance as a full-stack software developer on Sparkhouse / SuperCash, a distributed gaming platform that combines a customer-facing web app, backend API, admin cPanel, USSD flows, and scratch-game variants. The work is weighted toward backend services, distributed workflows, and platform operations.
Sparkhouse was not a single app. It was a connected gaming platform where player acquisition, wallet flows, partner operations, and back-office governance had to stay aligned across several repos and delivery surfaces. My contract work focuses on active full-stack maintenance with the strongest emphasis on backend, distributed systems behavior, admin operations, and the platform seams where small mismatches quickly turn into finance, support, or gameplay issues.
Preview unavailable
A live iframe preview is not available for Sparkhouse here because supercashgames.com returns
403 Forbidden from this environment and in-browser embedding. Use the live-site link above to
open the production site directly.
Commercial flows
Built and improved referral and CPA qualification flows, payout automation, revenue-share and referral features, referral QR support, SMS credit rules, and editable referral messaging.
Admin operations
Strengthened role and access controls, tightened partner and presenter restrictions, added finance and operations filters, enabled exports, refreshed KPIs, and fixed deposit payment-type handling inside the cPanel.
Wallets and resilience
Updated wallet and SparkCoins behavior, reward redemption balance refresh, business-type normalization, and scratch or game UI details while also landing OTP fixes, payment routing fixes, safer config handling, and crash protection when MongoDB was unavailable.
Primary ownership
My visible commit footprint was strongest in supercash-api-dev-fresh, supercash-api,
and supercash-cpanel, with supporting work in supercash-site and
sparkhouse-ussd.
Delivery style
The work centers on active full-stack maintenance, but the core value is in backend logic, distributed systems behavior, and commercial or operations workflows rather than only one frontend surface. That means coordinating changes across customer, finance, partner, and gameplay-supporting systems.
In progress
I also carry local in-progress work around scratch-app base URLs and development setup plus backend seed and configuration tooling to make future maintenance changes easier to ship.