Islam Madeniyat, Developer in Almaty, Almaty Province, Kazakhstan
Islam is available for hire
Hire Islam

Islam Madeniyat

Software Engineer and Developer

Almaty, Almaty Province, Kazakhstan

Toptal member since May 15, 2020

Bio

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

Insurevision.ai
Android, iOS, Jetpack Compose, Swift, Kotlin Multiplatform, Bluetooth...
Scone BV
Android, Mobile Development, Kotlin, Java, Retrofit, Jetpack Compose...
Vlife
Android, Jetpack Compose, Architecture, Mobile App Development...

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)

2025 - PRESENT
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.
Technologies: Android, iOS, Jetpack Compose, Swift, Kotlin Multiplatform, Bluetooth, Bluetooth Low Energy (BLE), Video Streaming, Design, Architecture, Mobile App Development, AI Integration, User Interface (UI), Figma, Pixel Perfect, User Experience (UX), UX Design

Android App Developer via Toptal

2021 - PRESENT
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.
Technologies: Android, Mobile Development, Kotlin, Java, Retrofit, Jetpack Compose, Android SDK, Firebase, Git, GitHub Actions, Clean Architecture, Android Architecture Components, Coroutines, Contentful, Localization, GetStream, Android Studio, Agile Sprints, Google Play Console, MacBook, B2C, Design, Architecture, Mobile App Development, User Interface (UI), Figma, Pixel Perfect, User Experience (UX), UX Design

Senior Android Developer

2024 - 2025
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.
Technologies: Android, Jetpack Compose, Architecture, Mobile App Development, User Interface (UI), Figma, Pixel Perfect, User Experience (UX), UX Design

Software Engineer

2020 - 2022
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.
Technologies: Android, Android SDK, Java, Kotlin, Spring, JSON, SQL, SQLite, Model View ViewModel (MVVM), Jetpack Compose, MacBook, Large-scale Projects, B2C, Online Payments, Architecture, Mobile App Development, Figma

Software Engineer (Android)

2019 - 2020
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.
Technologies: Model View ViewModel (MVVM), Object-oriented Programming (OOP), Coroutines, Agile Software Development, Firebase, SQLite, Android, Kotlin, Java, MacBook, Architecture, Mobile App Development, User Interface (UI), Figma, Pixel Perfect, User Experience (UX)

Software Engineer (Android)

2019 - 2019
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.
Technologies: Model View ViewModel (MVVM), Object-oriented Programming (OOP), Coroutines, Agile Software Development, Firebase, SQLite, Android, Kotlin, Java, Android SDK, MacBook, B2C, Architecture, Mobile App Development, User Interface (UI), Figma, Pixel Perfect, User Experience (UX)

Software Engineer (Mobile)

2018 - 2019
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.
Technologies: Adobe Photoshop, Model View ViewModel (MVVM), Object-oriented Programming (OOP), Firebase, SQLite, Unity3D, C#, Android, Kotlin, Java, JavaScript, MacBook, B2C, 3D, Architecture, Mobile App Development, User Interface (UI), Pixel Perfect

Software Engineer (Android)

2016 - 2018
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.
Technologies: Mentorship, Model View ViewModel (MVVM), Object-oriented Programming (OOP), Coroutines, Agile Software Development, Firebase, SQLite, Android, Kotlin, Java, Android SDK, MacBook, Large-scale Projects, B2C, Mobile App Development, User Interface (UI), Pixel Perfect

Experience

Kolesa.kz

https://play.google.com/store/apps/details?id=kz.kolesa
Kolesa Group's flagship service with more than 10 million users. It's a natively developed Android application for car sales, spare parts, and other automobile-related services. I was responsible for integrating push notifications, UI and content localization, and 3rd-party ads such as Google Ads, Yandex.Direct, and Mail.Ru's myTarget.

Quran.kz

https://play.google.com/store/apps/details?id=kz.kokzhiek.qurankz
A helper app for Muslims with over 100,000 downloads on the Google Play Store. It was implemented using Firebase Cloud Messaging (FCM) for push notifications, ExoPlayer for streaming audio, and PDFCore for previewing PDF books from the server.

Scone: Sustainability Coach

https://play.google.com/store/apps/details?id=io.scone
Scone: Sustainability Coach is an Android application aimed at empowering users to embrace sustainability and achieve zero-emission lifestyles. As the main developer of the Android app, I led its development and collaborated closely with designers, back-end developers, iOS app developers, and content managers. My role involved implementing core functionalities, ensuring seamless integration with back-end systems, refining user interfaces for an intuitive experience, and optimizing performance for a smooth user journey toward sustainability goals.

Education

2012 - 2016

Bachelor's Degree in Computer Science

Süleyman Demirel University - Almaty, Kazakhstan

Certifications

OCTOBER 2015 - OCTOBER 2017

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

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring