Android Developer with hands-on experience building and scaling Kotlin-based mobile applications used by millions of users. Specialized in Jetpack Compose, MVI architecture, and Android testing, with proven experience developing production-grade features across AI, media, and education products.
Hasan Ali
Çalışkan
Android Developer
Makes software for a living, finding purpose in building things from the ground up.
BUILDING
Soru Kartım — 10.000+ downloads
01 About
02 Work
Mellon Technology
11/2024 – 06/2026Android Developer
- Developed and maintained production-scale Android applications using Kotlin, Jetpack Compose, and MVI architecture across AI, media, and productivity products.
- Videa (2M+ downloads): Developed and maintained core product features including A/B-tested onboarding flows, video trimming, and media playback functionality using Jetpack Compose. Also implemented comprehensive unit and integration tests to improve feature reliability.
- Robo AI (700K+ downloads): Re-architected a legacy XML-based Android application using Jetpack Compose and modern Android development practices.
- Photo Enhancer (50K+ downloads): Implemented core features including video generation and the video playback screen.
- Lingo: Developed an AI-powered chat interface using Jetpack Compose.
Yıldız Technical University
02/2024 – 06/2024TÜBİTAK STAR Lisans Research Intern
- Developed an Android e-commerce application from scratch using Kotlin and Jetpack Compose with MVVM architecture.
- The application was used by over 500 users, and the collected data was utilized for conjoint analysis.
MT Bilgi Teknolojileri
08/2023 – 09/2023Android Developer Intern
- Designed and developed a mobile application for Android POS terminals from scratch using Kotlin.
Meşk Teknoloji - İTÜ Arı Teknokent
05/2023 – 07/2023Software Developer Intern
- Worked on audio processing algorithms and UI development in Unity.
03 Projects
Soru Kartım
- Developed and published an educational Android application using Jetpack Compose and MVI architecture, reaching 10,000+ downloads on Google Play.
- Integrated Firebase Analytics and Crashlytics to monitor user behavior and production stability.
TÜBİTAK 2209-A (Project Manager)
- Served as the project manager for a three-person team in a TÜBİTAK-supported software project.