heymotiv.com (creator app) · collabswith.com (user app)
- Two Flutter apps for the same fitness platform, one for creators and one for their users, both on iOS and Android.
- Owns the architecture of both apps, built on Clean Architecture and Bloc in one monorepo of shared packages.
- Built the data layer over REST and Supabase, with real-time updates shared by both apps.
- Handles the hard platform parts, from IAP and subscriptions to push and deep linking.
- Owns CI/CD on GitHub Actions, where tests and review gate merges and flags gate features.
- Set up a test pyramid for the monorepo, with unit tests at the base, widget and golden tests for the UI, and a thin layer of integration tests on top.
- Traces jank, memory leaks and slow startup in Flutter DevTools and fixes them at the source, so the UI stays smooth under heavy work.
- Set up agentic development with Claude Code: project rules, custom skills, subagents and MCP servers, with ADRs, code review and tests gating every merge.
- Agrees scope and priorities with the product team, and API changes with the backend team.