At 1inch, I owned the assets and transactions screens of the 1inch Wallet Android app. I designed an approach separating domain state from UI state that became the app-wide standard.
At Trust Wallet, I built Trust SDK, a Kotlin Multiplatform library with shared Compose Multiplatform screens, business logic, and networking for Android, iOS, and Web. It replaced three separate native transaction screens with one shared implementation.
At Revolut, I owned the Android side of Revolut Business payments end to end, delivering features including scheduled payments, payment links, and approval-based payments. I also built 3D Secure and KYC flows with the KYC team and raised payments unit test coverage to 90%+.
I independently built and shipped Tvee, a Kotlin Multiplatform TV remote app, on Google Play and the App Store, with 60,000+ downloads on each platform. I implemented device control across gRPC, TCP, WebSockets, and REST/HTTP.

