Senior Software Engineer (Web & Mobile)
Feb 2026 - Present
Building Orbital's digital wallet, payments and iGaming products.
Orbital Wallet: digital wallet / mobile banking
React Native · Expo · Swift · Kotlin · C++
- Primary author (~2,300 commits): architecture, design system and 7 end-to-end money flows: transfers, bank aliases, QR payments, bill payments (Bancard), signup, password change and account closure.
- Launched the app on the App Store and Google Play from zero; own releases, OTA updates and App Review.
- Built a native document-capture module in Swift, Kotlin and C++ (Nitro Modules) and a full KYC onboarding with liveness check; migrated KYC providers without interrupting signups.
- Account-recovery flows across the wallet API, support chat backend and agent console: authorized retries with locks, pre-login push notifications, idempotent completion.
Orbital Play: multi-tenant online casino
Next.js · Payload CMS
- Main frontend contributor: domain-based tenants, CMS-driven theming, player wallet over 8+ microservices, KYC tiers, self-exclusion and cool-off.
- Technical owner of the headless CMS: tenant isolation, RBAC, page builder, 10+ security hardening fixes, AWS deploys with rollback.
Orbital Pay Back Office
Next.js
- Founded the codebase: layered architecture, 2FA (TOTP), RBAC, transaction search and exports. Still the base of the product a year later.
Also: the company and wallet websites, and a multi-PSP checkout with white-label theming.