Scaling Mobile Engagement
CouponDunia
Sr. Web DeveloperThe Narrative
"Build a complete, production-grade mobile rewards ecosystem for CashBoss — a cashback Android app — that could reliably attribute installs and app usage, reward users accurately, and give the business team the operational tools to run campaigns without engineering bottlenecks."
Led an 8-person engineering team to deliver the full CashBoss backend stack: a Yii2 RESTful API for the Android client, an admin panel with campaign management and cashback approval workflows, push notification delivery with audience segmentation, and deep linking to drive in-app engagement from external marketing.
The hardest problem was attribution. When a user selected a partner app from CashBoss and installed it from the Play Store, the platform had to confirm not just the install — but that the app was actively used for the advertiser's required duration, which ranged from 30 seconds to 5 minutes depending on the client. With no SDK in the partner apps, built a self-contained pipeline: the Android client tracked foreground app state on a configurable polling schedule, reported usage duration back to the server, and the backend validated each conversion against the per-advertiser threshold before triggering cashback eligibility. Uninstall signals were captured via silent push, allowing the system to invalidate conversions where the app was installed briefly and then removed.
Launched CashBoss as a fully operational cashback rewards platform with reliable install and usage attribution across all advertiser campaigns. The system drove a 40% increase in mobile-led user conversions and sustained 99.9% API uptime through traffic spikes.
Advertiser compliance requirements were met across all time-window thresholds, establishing CashBoss as a trusted partner for Android app campaigns. The admin panel gave the operations team full campaign control from day one, reducing engineering support overhead and accelerating time-to-market for new offers.
Strategic Decisions
Install & App-Usage Attribution Pipeline
CashBoss rewarded users with cashback only after they installed a partner app AND used it for the advertiser's required duration (30 seconds to 5 minutes depending on the client). There was no SDK embedded in the partner apps — tracking had to be done externally, via Android broadcast signals and polling, without false positives that would cost the business real money.
Built a server-side attribution pipeline that combined Play Store referral tracking (Google Install Referrer API) with an Android client-side job scheduler that polled app foreground state at configurable intervals. The server stored the install event with a timestamp and the client-reported active-use duration, validating against the per-advertiser time-window threshold before marking a conversion as eligible for cashback.
Enabled reliable cashback attribution across all advertiser campaigns with zero reported false-positive conversions, making CashBoss a trusted platform for Android app advertisers requiring usage-based compliance.
RESTful API Architecture for Android
The existing backend was not designed for high-concurrency mobile traffic patterns — bursts of API calls from thousands of concurrent users performing offer discovery, install callbacks, and cashback status polls simultaneously.
Built a modular Yii2 RESTful API layer with optimised response schemas for the Android client, connection pooling, and per-endpoint caching to flatten traffic spike impact.
Supported 10x traffic growth from launch through peak campaigns without infrastructure scaling and maintained 99.9% API uptime.
Admin Panel, Analytics & Push Notifications
The marketing and operations team needed real-time visibility into campaign performance, user engagement, and cashback disbursement — and a direct channel to re-engage users who had gone dormant.
Built a comprehensive admin panel covering campaign management, user analytics, cashback approval workflows, and deep-link generation. Integrated push notification delivery with segmentation by user activity and install status. Implemented deep linking so push notifications and marketing URLs landed users directly on the relevant offer inside the app.
Gave the business team full operational control without engineering involvement for day-to-day campaign management, and enabled targeted re-engagement campaigns that contributed to the 40% uplift in mobile conversions.
Strategic Impact
Technical Ecosystem
Rooftop
Architecting for Exponential Growth
About·Contact·Privacy Policy·© 2026 Wenceslaus Dsilva