Mohamed Ben Hmida

iOS Developper | Backbase | UIKit | SwiftUI | SFC™

Salaire / Taux journalier

Tunis, Tunisie

Freelance, ouvert au CDI

À distance uniquement

Expertises

Clean ArchitectureSwiftFlutterMQTTCSSRESTful APIsArduinoCoaching agileDockerGitHubPHPSQLiteMongoDBReact NativeDéveloppement MobileTensorFlowHTMLGitLabKerasCLinuxJiraMySQLRaspberry PiObjective-CGitDeep LearningC++XcodeWindowsESP32ScrumKotlinPythonDartJavaJavascriptFirebaseFlaskKanbanTypescriptJenkins

Langues

Arabe (Maternelle)FrançaisAnglais

À propos

Introduction

A Highly motivated and proactive iOS Developer with deep passion for Apple products. Eager to take on new challenges and contribute to cutting-edge projects. My enthusiasm for IT, development, and robotics, nurtured through my hobbies, drives my commitment to excel in these fields. Ready to leverage my skills and experience in a dynamic, forward-thinking environment to deliver innovative solutions .

Liens

Expérience de travail

iOS Developer

One Tech Business Solutions

juin 2024 - Présent

2 ans 5 mois

Tunis, Tunisie

iOS Developer

Phylia technology

juin 2022 - mai 2024

2 ans

Médenine, Tunisie

Developpeur Mobile iOS

Stagiaire

HL Pro Tunisia

févr. 2023 - juil. 2023

6 mois

Tunis, Tunisie

End of year project : Implementation of an automatic system based on generative models for the optical fiber patchcord test phase. Tasks : ∠ Functional Needs Analysis and specification . ∠ Building an intelligent system for predicting patchcord quality with deep learning model based on pretrained models (VGG16,VGG19,MobileNetV2) and train them on dataset generated with DCGAN Model and mobile application for presenting the results ). ∠ Modeling the different requirements in UML standards . ∠ Preparing Dataset ∠ Developping GAN Model and generating images from the initial dataset ∠ Developping and trainning different model types with the generated dataset on Google Colab ∠ Generating h5 and tflite models ∠ Configuring raspberry pi and installing needed librairies (OpenCV,Keras,TensorFlow,Mosquitto ...) ∠ Design and Development of a mobile application using Flutter to show prediction result ∠ Building the webservice using Flask on Raspberry pi with differents needed apis . Technologies DCGAN Flutter(Dart) Flask(Python) CNN VGG16 VGG19 MobileNet V2 MQTT(Mosquitto Paho) Android Studio VSCode Colab OpenCV TensorFlow Keras TFlite GetX Raspberry Pi

Mobile Developer

ILEF INFO SERVICES

août 2021 - mai 2022

10 mois

Médenine, Tunisie

Développeur mobile chez Ilef Info Services (DB Consulting) *) Concevoir et construire un application de caisse enregistreuse en ligne avec Flutter à partir de zéro - Analyse et spécification des besoins. Modélisation des différentes exigences en UML. - Construire l'architecture du projet et la structure de la base de données. - Rédaction de la documentation du projet et conception des écrans de l'interface utilisateur à l'aide d'adobe xd. - Développement de l'application avec Flutter. Création d'animations de composants. -Consommation API. *) Conception et création de l'application "Ilef Info" avec Flutter à partir de zéro Lien Google Play Store : https://play.google.com/store/apps/details?id=tn.ilefinfo.ilefinfo - Analyse et spécification des besoins. Modélisation des différentes exigences en UML. - Construire l'architecture du projet et la structure de la base de données. - Rédaction de la documentation du projet et conception des écrans de l'interface utilisateur à l'aide d'adobe xd. - Développement de l'application avec Flutter. Création d'animations de composants. - Tester et publier l'application dans le Google Play Store. *) Concevoir et construire une application de restaurant avec IOS à partir de zéro - Analyse et spécification des besoins. Modélisation des différentes exigences en UML. - Construire l'architecture du projet et la structure de la base de données. - Rédaction de la documentation du projet et conception des écrans de l'interface utilisateur à l'aide d'adobe xd. - Développement de l'API en php. - Transformer l'UI de l'application en storyboards et coder la logique de l'application en utilisant iOS (Swift).

Stagiaire

Hekma Consulting

janv. 2017 - mai 2017

5 mois

Tataouine, Tunisie

Projet de fin d'année : Développement d'un traceur de valises et d'une application mobile. Analyse et spécification des besoins fonctionnels. - Benchmarking de solutions similaires, et différentes technologies possibles pouvant être utilisées. Construire un système pour détecter l'état de la valise et sa position pour la protéger contre le vol à l'aide d'un système prenant en charge plusieurs technologies de communication (WiFi, Bluetooth et GPS). - Développement de l'UI de l'application sous Android Java Modélisation des différentes exigences dans les standards UML. - Conception et développement d'une application mobile pour afficher des informations sur l'état de la valise et sa position sur la carte à l'aide de google maps api Création du webservice en PHP et Xampp. Hébergement d'un serveur web pour l'échange de données entre le système et l'application (000 webhost)

Stagiaire projet

Institut Region Arides Medenine

janv. 2017 - mars 2017

3 mois

Médenine, Tunisie

Stage Technicien: Construire à partir de zéro un responsable matériel du magasin. Analyse et spécification des besoins fonctionnels. - Benchmarking de solutions similaires, et différentes technologies possibles pouvant être utilisées. - Construction de l'architecture du projet et de la base de données à l'aide de MySql. - Développement de l'UI de l'application en HTML CSS Modélisation des différentes exigences dans les standards UML. - Optimisation de l'UX avec JS Construire le backend en utilisant PHP et Xampp.

Stagiaire

CRDA Medenine

janv. 2015 - mars 2015

3 mois

Médenine, Tunisie

Stage Initiation


Formation

Higher Institute of Computer Science and Multimedia of Gabes (ISIMG)

Master's degree, Embeded system

2021 - 2023

1 an 11 mois

Résultat : Mention Très Bien

ISET Medenine

Bachelor's degree, Embedded systems and mobile

2014 - 2017

3 ans 1 mois


Licences et certifications

Débuguez et testez vos applications iOS

Délivré le : sept. 2026

Certifié par OpenClassrooms

Réalisez un cahier des charges fonctionnel

Délivré le : sept. 2026

Certifié par OpenClassrooms

BackBase iOS Developer

Délivré le : août 2024

Certifié par Backbase

iOS, Swift & SwiftUI - Complete iOS App Development

Délivré le : juin 2024

Certifié par Udemy

The Complete 2023 Swift & SwiftUI (IOS App Course) [Arabic]

Délivré le : juin 2024

Certifié par Udemy

Scrum Fundamentals Certified

Délivré le : janv. 2022

Certifié par VMEdu.com (Scrum/Kanban/AI/Business Analysis/OKRs/Six Sigma/Sales and Marketing etc.)

Créez une application responsive avec UIKit pour iOS

Délivré le : sept. 2021

Certifié par OpenClassrooms

Développez une application iPhone avec le modèle MVC

Délivré le : sept. 2021

Certifié par OpenClassrooms

Gérez du code avec Git et GitHub

Délivré le : sept. 2021

Certifié par OpenClassrooms

Introduction à iOS : plongez dans le développement mobile !

Délivré le : sept. 2021

Certifié par OpenClassrooms

Learn fundamentals of the Swift Programming Language

Délivré le : sept. 2021

Certifié par OpenClassrooms

Approfondissez Swift avec la programmation orientée objet

Délivré le : sept. 2021

Certifié par OpenClassrooms

Gérez la navigation et les formulaires sur iOS

Délivré le : sept. 2021

Certifié par OpenClassrooms

Adoptez les API REST pour vos projets web

Délivré le : sept. 2021

Certifié par OpenClassrooms

Learn Python Basics

Délivré le : sept. 2021

Certifié par OpenClassrooms

Découvrez la méthodologie DevOps

Délivré le : sept. 2021

Certifié par OpenClassrooms

Portfolio

Weefarm

Seekers

SNTAT — Application de divertissement

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.