Available for projects

Hello, I'm
Mohamed Ashraf

|

ACHIVO
9+Years Exp.
25+Products
Scroll

About Me

TinyHire

Experienced Android Developer offering more than 9 years of experience in software development and maintenance.

Focusing on developing high-quality software with up-to-date technologies.

Targeting to be a leader in the software engineering field.

9+
Years Exp.
25+
Products
Download CV

My Experience

Jan 2021 — Present

Founder & Computer Engineer

CoderBot Ltd.

• Development and Architecting of SaaS projects, Mobile Apps, etc.

• Products: SaaS Products (Security Trust Agent, Finchive Business, HIRE, E-Invoice System, etc.)& Client Custom Projects.

Software Product Design Software Architecture/Engineering Mobile Development Web Development Android: Kotlin, Java iOS: Swift Flutter: Dart Node.js JavaScript TypeScript Python Firebase
Dec 2025 — Jun 2026

Android Development Freelancer

FODO (Freelance)

• Development in Kotlin and Compose.

• Product: “FODO” POS Android Application.

Android: Kotlin Compose
May 2024 — Sep 2025

Senior IoT Engineer

Vodafone International Services — VOIS (Full-Time)

• IoT development in the Automotive Vehicle-to-Everything (V2X) industry.

• Development and maintenance of a V2X Mobile Application for Android, Android Auto, WearOS.

• Development and maintenance of a V2X Mobile SDK.

• Development of internal tools for usage and testing.

• Research and Development of public sample V2X Mobile Application in React Native.

• Development of V2X MicroService in Spring Boot.

• Product: V2X Automotive App and SDK.

Android: Java Android Auto SDK Development WearOS MQTT React Native Spring Boot
Jun 2023 — Jan 2024

Mobile Development Consultant

Channel IT Group (Contract)

• Setting Mobile Application Architecture.

• Development of Mobile Application for Android in Kotlin and Mobile Multiplatform SDK in KMP (Android/iOS).

• CI/CD, Git, GitHub Actions, Play Store and Firebase Distribution.

• Product: FinTech Mobile App and Mobile SDK.

Android: Kotlin Compose KMP SDK Development CI/CD GitHub Actions Firebase
Mar 2024 — Apr 2024

Android Development Freelancer

Saudi Airlines Employees Co-Operative (Freelance)

• Development in Kotlin and Compose.

• Product: “SECO” Android Application.

Android: Kotlin Compose
Aug 2021 — Jul 2022

Senior Software Developer — Android

Vodafone International Services — VOIS (Full-Time)

• Development in Kotlin/Java, code review, maintenance, unit testing.

• Agile Methodology (Scrum).

• Product: “My Vodafone” UK Android Application.

Android: Kotlin, Java
Mar 2020 — Mar 2021

Senior Android Developer

CrossWorkers (Full-Time)

• Development in Kotlin/Java, code review, maintenance.

• Re-implementation and redesign of the Android Application from scratch in Kotlin and Clean Architecture.

• Product: “Data Know How” Android Application.

Android: Kotlin, Java
Sep 2019 — Mar 2020

Senior Android Developer

Channel VAS (Full-Time)

• Development in Kotlin, code review, maintenance.

• Implementation of Mobile SDK for Android Applications.

• Agile Methodology (Scrum).

• Product: “XtraCash” Android SDK and Application.

Android: Kotlin SDK Development
Jun 2019 — Aug 2019

Android Development Freelancer

SahmOne Startup (Freelance)

• Development in Java and maintenance.

• Implementation of Electronic Payment Feature.

• Product: “SahmOne” E-Commerce Android Application.

Android: Java
Dec 2018 — May 2019

Android Developer

Cyan Digital House (Full-Time)

• Development in Java/Kotlin, code review, maintenance.

• Design and Implementation of structure and patterns for new applications.

• Product: Clients Dedicated Projects.

Android: Kotlin, Java
Jun 2018 — Aug 2018

Android Development Freelancer

MowaferCare Startup (Freelance)

• Development in Java, Firebase Storage and Firebase Functions from scratch and maintenance.

• Design and Implementation of structure and patterns for new applications.

• Product: “Mowafer Care” Android Application.

Android: Java Firebase
Jan 2018 — Oct 2018

Associate Android Developer

SygmaTel (BlaBla Connect) (Full-Time)

• Development in Java and maintenance.

• Implementation of the End-to-End Encryption Feature for the main product.

• Agile Methodology (Scrum).

• Main Product: “BlaBla Connect” Application.

• Product: “PassTo” Social Electronic Wallet Application.

Android: Java
Sep 2016 — Dec 2017

Junior Android Developer

SygmaTel (BlaBla Connect) (Full-Time)

• Development in Java and maintenance.

• Main Product: “BlaBla Connect” Application.

• Product: “PassTo” Social Electronic Wallet Application.

Android: Java

What I Offer

01

Mobile-First Development

I am an expert in mobile applications development in both Android and IOS with various technologies, Native(Java/Kotlin/Swift), Flutter, Native Apps + Kotlin Multiplatform (KMP) using Kotlin, Swift, JetPack Compose, SwiftUI.

02

Cloud Software Development

I can develop cloud functions in different languages on Firebase functions (Node.js), Google Cloud Platform (Java, Python). Also, Can develop backend software using some microsrvice-based technologies (Ktor, Flask). And, I develop software in serverless architecture: FaaS (cloud functions) and BaaS (Firebase Authentication, FireStore DB, Storage, ML).

03

Software Development & Consultancy

I can help in software architecture, design, development, etc.

Featured Projects

Security Trust Agent
Web SaaS

Security Trust Agent

Fill tedious security questionnaires in minutes, not weeks.

ACHIVO
Mobile App

ACHIVO

Your Daily Life Planner

TinyHire
Mobile App

TinyHire

Get Help For Your Tasks / Help People And Get Paid

Finchive Business
Web SaaS

Finchive Business

Full-stack e-commerce platform with cart, payments, order tracking, admin panel.

E-Invoice System
Platform

E-Invoice System

Store-to-Merchant Digital Invoicing system.

HIRE Platform
Platform

HIRE Platform

Connecting Talent with Opportunity & Managing the Recruitment Process.

E-Shop Platform
Platform

E-Shop Platform

Single Vendor E-Shop Platform for your Business.

Finchive
Mobile App

Finchive

Personal Financial Management App.

LangSync
Mobile App

LangSync

Real-time translator App.

Medical Parasitology Laboratory
Mobile App

Medical Parasitology Laboratory

Medical Reference for Parasitology Laboratory.

Medical Laboratory Guidelines
Mobile App

Medical Laboratory Guidelines (K.F.M.C.)

K.F.M.C. Laboratory Administration Guidelines.

News Feed KMM
Mobile App

News Feed - Kotlin Multiplatform Mobile

Android/iOS App: KMP, Kotlin, Swift, JetPack Compose, SwiftUI, Clean Architecture.

News Feed Flutter
Mobile App

News Feed - Flutter

Android/iOS App: Flutetr & Dart, Layered Architecture.

News Feed Android
Mobile App

News Feed - Android

Android App: Kotlin, JetPack Compose, Clean Architecture.

News Feed iOS
Mobile App

News Feed - iOS

iOS App: Swift, SwiftUI, Layered Architecture.

Get In Touch

Let's work together

Have an idea or a concept that really excites you? Let's turn that idea into reality. Shoot me a message.

mohamed.ashraf.10107@gmail.com
+20 120 179 4338
Giza, Egypt
Mohamed Ashraf

Building software that matters.