
Islam Madeniyat
Verified Expert in Engineering
Software Engineer and Developer
Almaty, Almaty Province, Kazakhstan
Toptal member since May 15, 2020
Islam is a software engineer with 10 years of experience developing Android apps. His main focus is on software optimization and architecture. Islam is driven to apply and expand his knowledge of software development, engineering, and real-world problem-solving.
Portfolio
Experience
- Java - 10 years
- SQL - 8 years
- Android - 8 years
- Firebase - 6 years
- Kotlin - 6 years
- Model View ViewModel (MVVM) - 3 years
- Coroutines - 3 years
- Spring - 1 year
Preferred Environment
IntelliJ IDEA, Android Studio
The most amazing...
...helper application I've developed is Quran.kz. It has more than 1 million downloads and a rating of 4.9 on Google Play.
Work Experience
Mobile Engineer (iOS & Android)
Insurevision.ai
- Served as the sole mobile developer building and shipping the DriverVision app for Android and iOS using Compose Multiplatform, enabling fleet drivers to connect dashcams and receive AI-powered risk analysis.
- Migrated the entire codebase from Android-native to Compose Multiplatform, launching the iOS app from a single Kotlin codebase.
- Designed and implemented a custom Bluetooth Classic streaming protocol (BEP v1.0) for a proprietary dashcam, including H.264 video decoding, CRC16 verification, and real-time video transfer.
- Built TeslaStick IoT integration end-to-end: BLE device pairing via Companion Device API, background video transfer, G-event notifications, and cloud upload with retry logic.
- Architected the project as a multi-module KMP codebase (core, feature, and auth modules) and migrated dependency injection from Hilt to Koin for cross-platform compatibility.
Android App Developer via Toptal
Scone BV
- Developed an app for the zero-emissions community with mobility tracking, push notifications, feeds, charts, and other features.
- Implemented a redesign of the entire application and made the transition to Material Design 3.
- Configured CI/CD using GitHub Actions, which optimized the process of deploying an Android application.
Senior Android Developer
Vlife
- Led the full redesign of the Vlife loyalty app, building a reusable design system with Jetpack Compose used across all app screens.
- Increased crash-free users from 85% to 99% and improved Play Store rating from 4.3 to 4.9 by identifying and resolving critical stability issues.
- Helped the marketing team to increase engagement by integrating deep links and dynamic links.
Software Engineer
Tinker Tech
- Designed and developed an app for contact and task management.
- Implemented onboarding and registration functions for business owners in the application of the largest bank in Kazakhstan.
- Participated in supporting the application for the largest bank in Kazakhstan.
Software Engineer (Android)
AV Software
- Participated in the full development process, including architectural decisions and project development planning, for Me2 Almaty, an application focused on improving the service of establishments and establishing contacts among guests.
- Implemented a map with custom controls and pins where all restaurants and cafes in a city are shown.
- Implemented a chat module with features such as text messaging, image and video sharing, and group chats.
Software Engineer (Android)
Tinker Tech
- Developed Anytime Prime, an application for a carsharing service in Moscow and St. Petersburg. It's also known as Delimobil's branch for premium carsharing.
- Built Tinker Car, an application for a carsharing service in Almaty.
- Led a team of three Android developers while working on Anytime Prime.
Software Engineer (Mobile)
ShotTracker Inc.
- Developed a Unity3D module for 3D live game broadcasting that replaced the 2D version of the ShotTracker Fan Android app.
- Enhanced the UI/UX of ShotTracker Player and optimized its overall performance.
- Improved performance of the ShotTracker Fan app and added leaderboards and live game features.
Software Engineer (Android)
Kolesa Group
- Developed and maintained three Android projects with 12 million downloads on Google Play (combined).
- Mentored Android interns participating in three internship programs at Kolesa Academy, and several interns received job offers.
- Participated as a keynote speaker in a Kolesa Mobile 1.0 developers' conference.
- Implemented and integrated a chart library for displaying graphics in the company's applications.
- Built a push notifications library, with FCM under the hood, to process various server notifications. The library is integrated into all company applications (Kolesa, Krisha, and Market).
- Participated in the development of the Backend for Frontend (BFF) design pattern in the Krisha app, which gave our managers an opportunity to A/B test new features.
Experience
Kolesa.kz
https://play.google.com/store/apps/details?id=kz.kolesaQuran.kz
https://play.google.com/store/apps/details?id=kz.kokzhiek.qurankzScone: Sustainability Coach
https://play.google.com/store/apps/details?id=io.sconeEducation
Bachelor's Degree in Computer Science
Süleyman Demirel University - Almaty, Kazakhstan
Certifications
The International English Language Testing System (IELTS)
British Council
Skills
Libraries/APIs
RxJava 2, Android Architecture Components, Retrofit, Jetpack Room
Tools
Android Studio, Figma, IntelliJ IDEA, RxAndroid, Android Jetpack, ExoPlayer, Adobe Photoshop, Git, GetStream
Languages
Java, Kotlin, Swift, C#, JavaScript, SQL, Python
Paradigms
Mobile Development, Model View ViewModel (MVVM), Object-oriented Programming (OOP), B2C, Model View Presenter (MVP), Clean Architecture, Agile Software Development, UX Design
Platforms
Android, Firebase, iOS, Contentful
Frameworks
Dagger, KOIN, Spring, Unity3D, Android SDK
Storage
SQLite, JSON
Other
Jetpack Compose, Architecture, Mobile App Development, User Interface (UI), Pixel Perfect, User Experience (UX), Coroutines, MacBook, Large-scale Projects, Design, Localization, Push Notifications, Mentorship, English, GitHub Actions, Agile Sprints, Google Play Console, Online Payments, Kotlin Multiplatform, Bluetooth, Bluetooth Low Energy (BLE), Video Streaming, 3D, AI Integration
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring