Hi, I'm

Skills & Expertise
Key technologies and tools I work with to build amazing digital experiences
iOS
UIKit
Concurrency (Actors & GCD)
Core Data
XCTest
Swift
SwiftUI
Async/Await
Combine
Practices & Methodologies
Code Review
Agile Scrum
Unit Testing & Automation
Mentorship
Architecture
MVVM
MVVM-C
SOLID Principle
TCA
Android
Kotlin
Coroutines
Jetpack Compose
Android Profiler
Cross Platform
Kotlin Multiplatform
Flutter (Dart)
Current Role
My current position and professional focus
Senior Mobile Architect | DevRel
- Built cross-platform SDKs in Swift (iOS) and Kotlin (Android) using SwiftUI, Combine, Jetpack Compose, and Coroutines — reduced SDK integration time by 60% across 100+ client apps.
- Implemented TCA, MVVM, and MVI architectures, improving maintainability, test coverage, and adoption across engineering teams.
- Created 5+ developer tools and sample apps (3 SwiftUI, 2 Compose), cutting developer onboarding time and support requests by 40%, and driving 20% monthly SDK adoption growth.
- Set up CI/CD pipelines with Fastlane, Cocoapods, Gradle, and GitHub Actions — release cycles became 30% faster and deployments more reliable.
- Applied TDD with JUnit, Espresso, and XCTest, raising release stability and overall product quality.
- Authored 100+ pages of technical documentation and API guides, reducing developer support tickets by ~40%.
- Collaborated with product teams and open-source contributors to maintain feature parity and consistency across platforms.
- Worked with data teams to propose unified approaches for mobile storage and processing algorithms, aligning directly with backend systems.
- Promoted open-source adoption and developer community engagement, increasing SDK usage and ecosystem contributions.
Education
Academic background and qualifications
Master of Science
The University of Texas at Arlington
Computer Science
Sep 2014 - May 2016
- Studied Advanced Software Engineering & Neural Networks.
- Mastered in Machine Learning, Data Mining and Big Data.
- Thesis on Mobile Profiling Data Analysis.
Bachelor of Engineering
Bangladesh University of Engineering & Technology (BUET)
Computer Science & Engineering
Jan 2006 - Dec 2010
- Studied Digital Designs, Algorithms, Data Structures, Databases, Compilers, Operating Systems etc.
- Worked mostly on Algorithms and Data Structures in this phase of life
- Solved 272 ACM problems
Featured Projects
Showcase of my recent work and contributions

Zalando - iOS Payment 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.

Lotto24 - iOS
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.

Uber - iOS
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.
Recent Write-ups
Latest insights and technical writings

COW Optimization in Swift: The Performance Secret Behind Arrays and Strings
Understand why Swift uses copy-on-write in Array, Dictionary, String, Data, and learn how to implement it safely in your own value types for production apps.
Nov 8, 2025

The Race for Pi: How Supercomputers Compute Trillions of Digits
This article is hosted on Medium. Click to read the full content.
Oct 23, 2025

Understanding CRDTs and LWW with Swift: A Deep Dive
This article is hosted on Medium. Click to read the full content.
Oct 23, 2025