Migrating to Jetpack Compose: Real-World Lessons from the Trenches
Hands-on lessons, strategies, and measurable results from migrating a complex banking app to Jetpack Compose. Learn why this transition is worth it, and how to plan yours.
Mobile Engineer specializing in Android, Kotlin Multiplatform, and AI — building secure, scalable, and human-centered experiences while inspiring the developer community through talks, mentorship, and collaboration.
I'm Mobile Engineer and Software Architect with 9+ years of experience building secure, high-performance mobile applications in the fintech and aviation sectors. I specialize in Android, SDKs, and architectural design for complex platforms.
Currently building the IFE platform for Turkish Airlines at Turkish Technology (via Experilabs), with a strong background in banking and fintech platforms and Open Banking integration modules. Focused on Server-Driven UI, Kotlin Multiplatform, and designing scalable SDK architectures.
Comprehensive technical skills built through years of hands-on experience
Full Professional Proficiency
Native Speaker
Developing In-Flight Entertainment (IFE) systems for Turkish Airlines, managing the entire Android lifecycle.
Leading architectural planning and Android development for investment banking platform.
Developing cross-platform SDK solutions with focus on privacy and compliance.
Lead mobile developer for banking applications with focus on payments and security.
Academic background and qualifications
Comprehensive education in computer science fundamentals, software engineering principles, and mobile application development. Built a strong foundation in programming languages, algorithms, and system design.
A showcase of my latest work and technical contributions.
Next-generation in-flight entertainment system for Turkish Airlines. Delivering high-performance, offline-first media experiences to millions of passengers at 35,000 feet.
An innovative AI-driven UI framework leveraging Kotlin Multiplatform and Server-Driven UI (SDUI) concepts to generate dynamic, adaptive user interfaces.
Built native Android SDK for user consent management ensuring GDPR and CCPA compliance for enterprise clients. Enterprise ready.
Designed and developed secure Open Banking modules enabling secure third-party access through token-based authentication and deep link structures.
Led complete architectural migration of legacy banking app to modern Android stack using Jetpack Compose and MVVM. Achieved 90% crash rate reduction.
Developed cross-platform SDK module focusing on privacy and user experience for mobile applications with multi-platform support.
You are currently looking at it! A premium, responsive personal site built with Next.js 16, TailwindCSS v4, and Framer Motion for smooth animations.
Designed internal risk and performance monitoring tools for regulatory compliance and audit readiness. BRSA & ISO 20000 compliant.
Hands-on lessons, strategies, and measurable results from migrating a complex banking app to Jetpack Compose. Learn why this transition is worth it, and how to plan yours.
Essential strategies for creating privacy-first mobile SDKs that comply with GDPR and CCPA regulations while maintaining developer experience and performance.
Deep dive into real-world Open Banking integration on mobile: OAuth2 + PKCE, deeplinks, lifecycle failures, secure token handling, consent UX, and production lessons from fintech apps.
Implementing shared business logic across iOS and Android in financial applications using Kotlin Multiplatform Mobile.
Comprehensive guide to building robust React Native SDKs with proper architecture, testing strategies, and performance optimization.
Complete testing strategy for Android applications including unit tests, integration tests, and UI testing with real-world examples.
I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions.