Mustafa Karabulut is an Android developer with nine years of software experience, currently building Jetpack Compose apps at Eteration from his base in Istanbul. He has a strong Kotlin background and practical experience with modern Android stacks—MVVM, Hilt, Coroutines, Retrofit, Room, Glide and Firebase—gained across multiple product and academy projects. Beyond mobile, he contributes to open-source machine learning work, having enhanced classifiers and implemented ensemble methods in the notable php-ml library, which reflects a deeper interest in ML algorithms and performance optimization. Mustafa combines hands-on implementation skills with a habit of integrating third-party libraries to accelerate delivery and improve UX. He’s completing formal studies in computer engineering while steadily expanding into web and ML domains, making him a versatile engineer who bridges mobile development and data-driven thinking.
9 years of coding experience
1 year of employment as a software developer
Lisans, Computer Engineering, Lisans, Computer Engineering at Çankırı Karatekin Üniversitesi
Associate's degree, Computer Programming/Programmer, General, Associate's degree, Computer Programming/Programmer, General at Anadolu Üniversitesi
Contributions summary:Mustafa primarily focused on enhancing the `NaiveBayes` and `DecisionTree` classifiers within the `php-ml` library, addressing issues related to multi-dimensional array handling and improving training performance. The user implemented the `FuzzyCMeans`, `Bagging`, `RandomForest`, `AdaBoost` and `LogisticRegression` classifiers, demonstrating expertise in ensemble methods and various machine learning algorithms. The user also optimized the `Euclidean` distance calculation.
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
Mustafa Karabulut - Android Developer at Eteration