Fatih Özcan is a Senior Android Developer and indie founder with over a decade of Android experience and eight years of professional practice building production apps across e‑commerce, health, BLE indoor, WebRTC, and gaming. An early adopter and prolific educator of Jetpack Compose, he authored a widely starred Compose tutorial repository and has written 15+ Compose libraries while ranking among the top Stack Overflow contributors for the android-jetpack-compose tag. He excels at custom layouts, animations, SubcomposeLayout and gesture systems, and combines deep platform knowledge (sensors, camera, Bluetooth/LE, location, WorkManager, DI, Room, Rx/Coroutines) with pragmatic architecture patterns like MVVM and modularization. As founder of Smart Tool Factory he shipped location- and sensor-driven apps with millions of downloads and high ratings, and currently drives Compose adoption at Getir Finance. Known for turning complex UI and hardware integrations into maintainable products, he blends hands‑on engineering with public teaching and open-source impact.
7 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Electrical and Electronics Engineering, Bachelor's degree, Electrical and Electronics Engineering at Anadolu University
Master's degree, Electrical and Electronics Engineering, Master's degree, Electrical and Electronics Engineering at Marmara University
🚀🧨📝 Series of Tutorials to learn about Jetpack Compose with subjects Material Widgets, Layout, SubcomposeLayout, custom layouts, State, custom rememberable, recomposition, LaunchedEffect, side-effects, Gesture, Animation, Navigation, Canvas, UIs like whatsapp and others.
Role in this project:
Mobile Developer (Android)
Contributions:2 releases, 9 reviews, 15 commits in 17 days
Contributions summary:Fatih primarily contributed to the Jetpack Compose tutorials within the repository. Their work included updating the project to a newer Jetpack Compose version, adding new tutorial samples demonstrating advanced UI elements, graphics, and gesture implementations. The user also added features like timer animation, long press callback and enabled and readonly text field sample, and added several new UI components.
Series of Tutorials about Coroutines and Flow with Retrofit, Room, and Unit tests.
Contributions:41 commits, 4 PRs, 36 pushes in 1 year
retrofitcoroutinesroomunitunit-tests
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Fatih Özcan - Senior Android Developer at Smart Tool Factory