About Me

Experienced Android Developer offering more than 7 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.

Learn More
Experience

Where I Participated?

Channel IT Group

Mobile Development Consultant

June 2023 - January 2024 (Contract)

• Setting Mobile App Architecture.
• Development Mobile App in Android & Mobile Multiplatform SDK (Android/iOS).
• Product: FinTech Mobile App & Mobile SDK.

Saudi Airlines Employees Co-Operative

Android Development Freelancer

March 2023 - March 2023 (Freelance)

• Android App Development in Kotlin & Compose.
• Product: “SECO” Android Application.


_VOIS

Senior Software Developer - Android

August 2021 - July 2022 (Full-Time)

• Development (Kotlin/Java), code review, maintenance and unit testing.
• Agile Methodology (Scrum).
• Product: “My Vodafone” UK Android Application.

CrossWorkers

Senior Android Developer

March 2020 - March 2021 (Full-Time)

• Development (Kotlin/Java), code review and maintenance.
• Re-Implemented and Re-Designed the android application from scratch in Kotlin & Clean Architecture.
• Product: “Data Know How” Android Application.

Channel VAS

Senior Android Developer

September 2019 - March 2020 (Full-Time)

• Development (Kotlin), code review and maintenance.
• Agile Methodology.
• Implementing software SDK for android applications.
• Product: “XtraCash” SDK and Android Application.

SahmOne Startup

Android Development Freelancer

June 2019 - July 2019 (Freelance)

• New Features Development (Java) and maintenance.
• Implementing electronic payment method.
• Product: “SahmOne” E-Commerce Android Application.

Cyan Digital House

Android Developer

December 2018 - May 2019 (Full-Time)

• Development (Java/Kotlin), code review and maintenance.
• Defining and implementing structure and patterns for new applications.
• Product: Clients dedicated projects.

MowaferCare Startup

Android Development Freelancer

June 2018 - August 2018 (Freelance)

• Android Application development/maintenance (Java & Firebase Storage/Functions) completely from scratch.
• Product: “Mowafer Care” Android Application.

SygmaTel (BlaBla Connect)

Associate Android Developer

January 2018 - October 2018 (Full-Time)

• Application Development (Java) and maintenance.
• Agile Methodology.
• Implemented End to End Encryption Feature for the main product.
• Main Product: “BlaBla Connect” Application.
• Product: “PassTo” Social Electronic Wallet Application.

SygmaTel (BlaBla Connect)

Junior Android Developer

September 2016 - December 2017 (Full-Time)

• Application Development (Java) and maintenance.
• Main Product: “BlaBla Connect” Application.
• Product: “PassTo” Social Electronic Wallet Application.


Services

What I Do?

Mobile Apps Development

I am an experts 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 and SwiftUI.

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).

Machine Learning

I can develop machine learning models using TensorFlow and SciKit Learn, data analysis with Numpy, Pandas and Seaborn, ChatBots Development ... etc.

Software Development & Consultancy

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

Portfolio

Check Personal Featured Works

E-Invoice
E-Invoice System

Store-to-Merchant digital invoicing system.

CV
HIRE / C.V.

Digital Mobile C.V. & Full Recruitment System.

E-Shop
E-Shop

Single Vendor E-Shop App for your business

E-Shop Admin
E-Shop Admin

Single Vendor E-Shop Admin Prodtal for your business

Finchive
Finchive

Personal Fincncial Management App.

Achivo
Achivo

Goal & Tasks Management

Highlights
Highlights

Digital Books Highlighter

LangSync
LangSync

Real-time translator

WorkSpace
WorkSpace

Employee Management System

Medical Parasitology Laboratory
Medical Parasitology Laboratory

Medical Reference for Parasitology Laboratory.

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

K.F.M.C. Laboratory Adminstration Guidelines.

Chat Bot
News Feed - Kotlin Multiplatform Mobile

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

Chat Bot
News Feed - Flutter

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

Chat Bot
News Feed - Android

Android App: Kotlin, JetPack Compose, Clean Architecture.

Chat Bot
News Feed - iOS

iOS App: Swift, SwiftUI, Layered Architecture.

Contact Me

Get In touch




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