Kibrom Kidane, Android Development Developer in Dubai, United Arab Emirates
Kibrom Kidane

Android Development Developer in Dubai, United Arab Emirates

Member since March 11, 2021
Kibrom is an Android app developer with over five years of experience building complex and efficient Android apps. He specializes in project management, Android architecture, and writing clean Kotlin code, integrating back-end frameworks like Firebase and Google Cloud APIs.
Kibrom is now available for hire




Dubai, United Arab Emirates



Preferred Environment

Android Studio, JetBrains, VS Code, Postman, MacOS

The most amazing... I've developed is called Dine Delivery—it is loved and used by thousands of users daily, and it has a 4.8+ rating on the Play Store.


  • Android Engineer for a food delivery app

    2022 - 2022
    Foodsby, Inc.
    • Worked on Improving the app Architecture and refactoring.
    • Added new features and fixed bugs as a sole developer.
    • Tracked app analytics to Improve the overall Stability of the app.
    Technologies: Android, Java, Kotlin, Gradle, Test-driven Development (TDD), CI/CD Pipelines, Android Development, Android Jetpack
  • Senior Android Developer for Releasing a Sports App MVP

    2022 - 2022
    • Helped With GitHub Actions, ProGuard rules and App Submission to Play Store.
    • Helped With Bug fixes and Improving the overall Test Coverage.
    • Oversaw the launching process, decided on many architectural Improvements.
    Technologies: Android, Kotlin, AWS, Git, CI/CD Pipelines, Proguard, Android Development, Android Jetpack
  • Android Kotlin Developer to rewrite an App

    2021 - 2022
    Influence Mobile, Inc
    • Helped to rewrite an app in kotlin from a react native codebase base.
    • Worked on Adding new features and making the app scalable.
    • Improved the overall test coverage and robustness of the app.
    Technologies: Android, Kotlin, Android Development, Android Jetpack
  • Android Developer with Security knowledge and experience

    2021 - 2021
    One Item, Inc.
    • Helped Encrypt user info before storing it in the cloud.
    • Worked on adding new features and fixed tracked issues.
    • Helped with Identifying and mitigating Security Concerns of the Android app.
    Technologies: Android, Java
  • Android Developer–Kotlin

    2021 - 2021
    • Helped fix issues and implemented new features as part of a team.
    • Created Jira tickets and investigated prioritized spikes and issues.
    • Reviewed PRs and helped with test coverage and code optimization.
    Technologies: Android Jetpack, Model View Viewmodel (MVVM), Model View Intent (MVI), Clean Architecture, Test-driven Development (TDD), Code Review, Android Development
  • Flutter and Firebase Developer

    2021 - 2021
    Synodic, Inc
    • Proposed and implemented a better project structure and app architecture.
    • Developed design patterns and helped refactor the whole project.
    • Developed Firebase functions and helped restructure the data model for best performance and reduced database costs.
    • Mentored other developers and gave development and UX-related suggestions.
    Technologies: Flutter, Firebase, Databases, Audio, Firebase Cloud Functions, Firebase Cloud Messaging (FCM), Clean Architecture, Audio Streaming
  • Android DevOps Developer

    2019 - 2021
    Dine Delivery
    • Developed the main Android app and the driver and order handler apps.
    • Tracked and fixed bugs proactively and reactively as the primary go-to person.
    • Designed the database structure and overall architecture of the system.
    • Managed and helped other developers to develop supplementary systems.
    • Oversaw the overall development, testing, and deployment process.
    Technologies: Java, JavaScript, Firebase, Google Maps, Android SDK, Model View Viewmodel (MVVM), Android Jetpack, GitHub, Kotlin, Android, CTO, Code Review, Technical Hiring, Interviewing
  • Android Developer

    2017 - 2019
    Dine Delivery
    • Developed order tracking and management apps using Java.
    • Designed the overall architecture and database structures.
    • Designed order assigning and priority management algorithms.
    Technologies: Android, Java, Android SDK, REST, Retrofit 2, Firebase, Code Review


  • Social Network App for Professionals

    Written in Kotlin, Mahder was a project for a social networking app. I was the Android developer, and in my role, I was able to implement all the requirements that a social networking app must have. It used Firebase as a back end, and it was open-sourced in early 2019.

  • Food Delivery App

    Driven by a complex algorithm in the back end, Dine is a simple-to-use food delivery app I developed for a startup company in Addis Ababa. It features location-based filtered restaurants and a complete food ordering and tracking system.

  • Audio Streaming App

    Flutter-based audio streaming and podcast app used by thousands of users. I was a Flutter developer primarily focused on the back end and bloc-related parts of the project. I collaborated with other developers to implement and improve the data model, data flow, and efficiency of the code.


  • Languages

    Java, Kotlin, C++, JavaScript
  • Frameworks

    Android SDK
  • Tools

    Android Studio, Android Jetpack, Firebase Cloud Messaging (FCM), Git, Flow, Gradle
  • Paradigms

    Agile Software Development, Object-oriented Programming (OOP), Requirements Analysis, Human-computer Interaction (HCI), Testing, Model View Viewmodel (MVVM), MVC Design, Clean Architecture, REST, Model View Intent (MVI), Test-driven Development (TDD)
  • Platforms

    Firebase, Android, MacOS
  • Other

    Data Structures, Algorithms, Software Design, Psychology, Creativity, Android Development, Code Review, Technical Hiring, Software Architecture, Software Project Management, Information Security, Encryption, Artificial Intelligence (AI), Requirements & Specifications, Simulations, Research, Philosophy, IT Governance, Risk Management, Capability Maturity Model Integration (CMMI), Talent Management, Deep Learning, Reinforcement Learning, User Permissions, Firebase Cloud Functions, CTO, Interviewing, Machine Learning, Web Services, Graphics, Discrete Mathematics, Incident Management, Project Leadership, Physics, Incident Response, Cybersecurity Management and Governance, Cybersecurity Psychology, Organizational Structure, Research Methods, Deployment, Computer Vision, Coroutines, Data Compression, Audio, Audio Streaming, DNS, AWS, CI/CD Pipelines
  • Libraries/APIs

    RxJava 2, Retrofit 2, Node.js, LiveData, Proguard
  • Storage

    NoSQL, Databases
  • Industry Expertise

    Marketing, Cybersecurity, Project Management


  • Master's Degree in Cyber Security Management
    2019 - 2021
    Mekele Institution of Technology (MIT) - Mekele, Ethiopia
  • Bachelor's Degree in Software Engineering
    2014 - 2018
    Jigjiga Univarsity - Jigjiga, Ethiopia

To view more profiles

Join Toptal
Share it with others