Case Study
Cirkus
Scheduling and project management product expanded to Android with a new app and Android delivery infrastructure.
Timeline
Oct 2023 - Nov 2025
Role
Mobile Platform Engineering
Domain
Scheduling and project management software
Tech Stack
React Native, GraphQL, Node.js, AWS
Challenge
The product footprint was centered on iOS/macOS, creating a platform gap for Android users. Existing mobile delivery setup and UX patterns were not aligned for Android release and lifecycle requirements. The team needed a maintainable way to add Android while preserving cross-platform consistency.
Solution
We built the Android app from scratch using React Native, with GraphQL-based data access and Node.js service integration. We introduced Android-aligned navigation and component patterns while keeping shared product behavior consistent across platforms. We modernized key UX flows to improve usability and reduce interface drift. We also set up Android CI/CD and AWS-backed deployment infrastructure for repeatable releases.
Results
- Delivered Android product capability from 0 to 1 production app.
- Executed delivery across a 25-month implementation window.
- Expanded product reach from iOS/macOS-only to active multi-platform support.