- Present
Bitstack
Senior Mobile Engineer
Core member of the mobile team of a Bitcoin-savings fintech: Flutter app for accounts, payments, Bitcoin and cards.
Show detailsHide details 5 highlights
- v1 to v2 redesign: main developer as the only mobile developer, in collaboration with the CTO (account management, payments, Bitcoin buy/sell, cash account); later redesigns of core, onboarding and Cash tab on a new design system.
- Team: sole dedicated mobile developer for 6-9 months (the CTO contributed part-time), then took part in recruitment and onboarded the 2nd and 3rd mobile developers. Designed and set up the release and QA process under strong pressure and high expectations; release notes in 7 languages.
- Card programme: waitlist, ordering, activation, 3DS, cashback and round-ups; eligibility rollout from beta to general availability.
- Native Apple Pay and Google Pay card provisioning, built from scratch (iOS PassKit and wallet extension, Android Kotlin, Flutter bridge).
- Architecture: led the move to a layered architecture, legacy removal, CI checks on dependency rules and written guidelines; performance work (Hive migration, memory and network).