Professional Experience
My career journey, roles, and professional growth over the years
Showing 7 of 7 experiences
Current
Senior Mobile Architect | DevRel
Storyblok GmbH•Remote
Jul 2024 - Present
- 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.
Full-time
Active
Extern Lecturer (Freelancer)
SRH Berlin University of Applied Sciences•Berlin, Germany
May 2022 - Apr 2024
- Lecturer in Computer Science — taught both introductory and advanced courses, covering fundamental principles as well as complex topics in the field.
- Supervised Bachelor’s and Master’s theses, guiding students through research, methodology, and technical execution.
Full-time
Senior Mobile Engineer
LOTTO24 AG•Hamburg, Germany
Apr 2020 - Jun 2024
- Migrated 80% of iOS screens to SwiftUI and Android screens to Jetpack Compose, improving accessibility compliance and raising UI test reliability by 35% for 2M+ active users.
- Converted Objective-C to Swift (MVVM) and Java to Kotlin + Coroutines, cutting technical debt by 70% and simplifying long-term maintenance.
- Built Core Data + REST API pipelines on iOS and optimized Flow/Coroutines on Android, reducing network latency by 30% and improving offline reliability.
- Delivered Lotto widgets in SwiftUI and Compose with real-time updates, attracting 200K+ weekly users and boosting monetization by 18%.
- Increased unit test coverage to 60% with XCTest, JUnit, Espresso, and Mockito, reducing regressions and strengthening release stability across OS versions.
- Collaborated with product, design, and QA teams to align features across platforms and shorten release cycles.
- Applied modern development practices (MVVM, SwiftUI, Jetpack Compose, Coroutines, TDD, CI/CD) to improve code quality and developer efficiency.
Full-time
Senior Mobile SDK Engineer
Zalando SE•Dortmund, Germany
Aug 2018 - Mar 2020
- Built payment SDKs in Swift and Kotlin processing 3M+ monthly transactions, cutting checkout latency by 15% and boosting conversion rates by 20%.
- Designed local storage modules with SQLite and Core Data, ensuring reliable offline sync and faster transaction processing.
- Delivered 10+ reusable UI components in SwiftUI/UIKit and Jetpack Compose, accelerating feature delivery speed by 30% and improving consistency across shopping flows.
- Migrated high-traffic web checkout flows to native mobile (Kotlin + Swift), improving performance and increasing mobile adoption.
- Applied RxJava, Flow, and Combine for reactive data handling, simplifying concurrency and improving system responsiveness.
- Strengthened crash monitoring and observability pipelines, reducing app crashes and improving long-term stability across iOS and Android.
- Partnered with backend and mobile teams across 30+ Agile sprints, aligning APIs, improving developer velocity, and delivering stable releases on schedule.
Full-time
Software Engineer (iOS & Android)
Uber Inc.•Palo Alto, California
May 2016 - Jul 2018
- Built GPS tracking and data monitoring systems in Swift and Kotlin for 10M+ monthly riders, improving location accuracy by 25% and reducing fraud cases.
- Optimized background sync pipelines, reducing cold-start time from 8–12s → 3–5s, directly improving user retention and trip reliability.
- Delivered real-time trip engagement features on iOS and Android, driving a 15% increase in daily active users (DAU) and aligning with revenue goals.
- Designed on-device fraud detection tools in collaboration with backend and cross-platform teams, ensuring consistent protection across ecosystems.
- Resolved 100+ critical crashes with a 90% fix rate using Xcode Instruments and Firebase Crashlytics, stabilizing apps at global scale.
Full-time
Research Assistant
The University of Texas at Arlington•Arlington, TX, USA
Sep 2014 - Apr 2016
- Worked as a Research Assistant in the Software Engineering Research Team, contributing to academic and applied research projects.
- Focused on Mobile Profiling Data Analysis, exploring performance bottlenecks and optimization opportunities.
- Applied Machine Learning and Big Data concepts, developing models and pipelines to analyze large-scale mobile usage datasets.
Full-time
Software Engineer (iOS & Android)
Champs21•Dhaka, Bangladesh
Apr 2011 - Jul 2014
- Built iOS (Objective-C) and Android (Java) apps adopted by 30K+ students across 200 schools, accelerating digital transformation in education.
- Implemented offline data sync with SQLite for 10K+ student records, enabling seamless usability in low-connectivity environments.
- Integrated secure local storage with encryption libraries on both platforms, improving compliance and reducing data exposure risks.
- Maintained compatibility across 5 iOS versions and 12+ iOS/Android devices, minimizing fragmentation and ensuring consistent UX.
- Optimized background services with GCD (iOS) and AsyncTasks/JobScheduler (Android), improving battery efficiency and app responsiveness.
- Released 50+ product iterations in Agile sprints, shortening feedback loops and accelerating feature delivery.
- Shipped analytics-driven engagement features, boosting student retention by 20%.
Full-time