Skip to main content

Projects

Explore my portfolio of projects, case studies, SDKs, and open-source contributions.

Showing 10 of 10 projects
TCAKit

TCAKit

SDK

TCAKit is a lightweight, SwiftUI-first state management library inspired by The Composable Architecture. It provides core building blocks (Store, Reducer, Effect, Dependencies) with minimal boilerplate to help apps scale in a predictable, testable way.

Swift
SwiftUI
async/await
+5
Storyblok - Android SDK

Storyblok - Android SDK

SDK

Architected Storyblok’s native Android SDK — a modular Kotlin-based developer toolkit powering 100+ client apps and enabling fast, reliable integration with Storyblok’s headless CMS.

Kotlin
Jetpack Compose
Coroutines
+11
Storyblok - iOS SDK

Storyblok - iOS SDK

SDK

Architected and shipped Storyblok’s native iOS SDK — a scalable, developer-friendly toolkit built in Swift to power content-driven mobile apps. Focused on performance, modularity, and long-term maintainability.

Swift
SwiftUI
Combine
+8
Lotto24 - Android

Lotto24 - Android

App

Contributed to modernizing Lotto24’s Android platform — transitioning from legacy Java to Kotlin, implementing Jetpack Compose UI, and enhancing performance, stability, and accessibility for one of Germany’s most popular lottery apps.

Kotlin
Jetpack Compose
Coroutines
+10
Lotto24 - iOS

Lotto24 - iOS

App

Contributed to Lotto24’s iOS platform—modernizing its architecture, improving testability, and delivering a faster, more accessible lottery experience for millions of users in Germany.

Swift
UIKit
SwiftUI (selected screens)
+10
Zalando - iOS Payment SDK

Zalando - iOS Payment SDK

SDK

Developed and optimized Zalando’s native iOS Payment SDK, enabling millions of secure e-commerce transactions monthly while improving checkout performance and conversion reliability across multiple consumer apps.

Swift
RxSwift
UIKit
+6
Uber - Android

Uber - Android

App

Contributed to the Android rider app at Uber, focusing on GPS tracking, background optimization, and feature reliability for millions of daily users across global markets.

Java
Android SDK
Google Play Services (Location)
+6
Uber - iOS

Uber - iOS

App

Worked on the Uber iOS rider app, contributing to large-scale UIKit features, improving GPS accuracy, and optimizing background performance across tens of millions of users worldwide.

Objective-C
Swift
UIKit
+4
Classtune - iOS

Classtune - iOS

App

The iOS version of Classtune brought digital classroom tools and parent–teacher communication into the hands of thousands of users, enabling real-time updates on attendance, assignments, and announcements across schools in Bangladesh.

Objective-C
UIKit
Core Data
+3
Classtune - Android

Classtune - Android

App

The Android app of Classtune extended the same connected learning experience to a broader user base — helping students, parents, and teachers stay updated anytime, anywhere.

Java
Android SDK
GCM
+3