I'm a passionate mobile developer specialized in native Android and Flutter applications, with over five years of experience building impactful apps and driving growth through innovation in Flutter and Android technologies. I've led the development and launch of more than five mobile applications, which have collectively exceeded 50,000 downloads across Google Play and the App Store. My expertise includes integrating backend services using Node.js and AWS, implementing real-time messaging and push notifications, managing CI/CD pipelines for continuous integration and delivery, and combining mobile app development with IoT integration. I am committed to delivering high-quality, scalable mobile solutions that engage users and enhance operational efficiency.

Mohamed Ibrahim

I'm a passionate mobile developer specialized in native Android and Flutter applications, with over five years of experience building impactful apps and driving growth through innovation in Flutter and Android technologies. I've led the development and launch of more than five mobile applications, which have collectively exceeded 50,000 downloads across Google Play and the App Store. My expertise includes integrating backend services using Node.js and AWS, implementing real-time messaging and push notifications, managing CI/CD pipelines for continuous integration and delivery, and combining mobile app development with IoT integration. I am committed to delivering high-quality, scalable mobile solutions that engage users and enhance operational efficiency.

Available to hire

I’m a passionate mobile developer specialized in native Android and Flutter applications, with over five years of experience building impactful apps and driving growth through innovation in Flutter and Android technologies. I’ve led the development and launch of more than five mobile applications, which have collectively exceeded 50,000 downloads across Google Play and the App Store.

My expertise includes integrating backend services using Node.js and AWS, implementing real-time messaging and push notifications, managing CI/CD pipelines for continuous integration and delivery, and combining mobile app development with IoT integration. I am committed to delivering high-quality, scalable mobile solutions that engage users and enhance operational efficiency.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced
Arabic
Fluent

Work Experience

Mobile Developer at Art Hub
May 1, 2022 - Present
Designed and developed a social media app from scratch using Flutter/Dart with clean architecture. Integrated a Node.js backend deployed and maintained on AWS with a SQL database for secure and efficient data handling. Implemented real-time messaging using Socket.IO and push notifications with FCM for instant user engagement. Managed CI/CD pipelines for continuous integration and delivery, deploying to Google Play, Apple App Store, and AppGallery. Provided ongoing backend maintenance, feature enhancements, and performance optimizations.
Android Developer at Ministry of Energy & Mining
November 1, 2021 - August 14, 2025
Designed and developed a native Android application using Java and Kotlin for a fuel management system supporting benzine and diesel tracking and vehicle management. Integrated a custom Raspberry Pi device at fuel stations for secure digital payments, including encoding user data in QR codes for seamless transactions. Implemented RESTful API integration and push notifications to enhance real-time engagement and operational efficiency. Managed CI/CD pipelines for automated deployments to Google Play, ensuring smooth version releases and updates. Delivered end-to-end solutions combining mobile app development, IoT integration, and backend communication.
Android Developer at Acwad
September 1, 2020 - August 14, 2025
Developed and managed mobile application projects and deployed them on Play Store and Apple Store. Trained customers and taught them how to use the application. Conducted mobile testing using Postman for unit tests. Utilized Retrofit to communicate with RESTful APIs, making HTTP requests and handling responses efficiently. Employed GitHub for version control, facilitating collaboration and ensuring proper code management and versioning.
Android Developer at YAT
June 1, 2019 - August 14, 2025
Developed and maintained Android applications of various types, enhancing Object-Oriented Programming knowledge and improving skills in Android frameworks such as Retrofit and Dagger. Focused on developing high-quality technical solutions using mainly Java technologies and learned about unit testing.
Mobile Developer at Art Hub
May 1, 2022 - Present
Designed and developed a social media app using Flutter and Dart, implementing clean architecture principles. Integrated a Node.js backend deployed on AWS with a SQL database for secure and efficient data management. Implemented real-time messaging with Socket.IO and push notifications using Firebase Cloud Messaging to boost user engagement. Managed continuous integration and delivery pipelines for automated deployments to Google Play, Apple App Store, and Huawei AppGallery. Provided ongoing backend maintenance, feature enhancements, and performance optimizations.
Android Developer at Ministry of Energy & Mining
November 1, 2021 - August 18, 2025
Developed a native Android application using Java and Kotlin for a fuel management system, supporting benzine and diesel tracking and vehicle management. Integrated custom Raspberry Pi devices at fuel stations for secure digital payments, encoding user data into QR codes. Implemented RESTful API integrations and push notifications to improve real-time engagement and operational efficiency. Managed CI/CD pipelines enabling automated deployment to Google Play, ensuring smooth version releases. Delivered end-to-end solutions combining mobile app development, IoT integration, and backend communication.
Android Developer at Acwad
September 1, 2020 - August 18, 2025
Developed and managed mobile application projects deployed on Google Play Store and Apple App Store. Provided customer training on application usage and performed mobile testing including unit testing with Postman. Utilized Retrofit for efficient communication with RESTful APIs for making HTTP requests and handling responses. Employed GitHub for version control, facilitating collaboration and ensuring proper code management and versioning.
Android Developer at YAT
June 1, 2019 - August 18, 2025
Developed and maintained various Android applications, which enhanced both object-oriented programming knowledge and Android specific skills such as Retrofit and Dagger. Focused on delivering high-quality technical solutions primarily using Java technologies. Gained experience in unit testing to ensure robust application performance.

Education

B.S. in Information Technology at University of Science & Technology, Khartoum, Sudan
January 1, 2013 - November 1, 2017
B.S. in Information Technology at University of Science & Technology, Khartoum
November 1, 2017 - August 18, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Government, Energy & Utilities, Transportation & Logistics