
Mohamed Ben Hmida
iOS Developer | UIKit & SwiftUI
Salaire / Taux journalier
Tunis, Tunisie
Freelance, ouvert au CDI
Expertises
Langues
À propos
Introduction
Développeur iOS avec 4 ans d'expertise en UIKit/SwiftUI et architectures VIP/MVVM. Spécialisé en CI/CD, BackBase et solutions bancaires avec expérience prouvée chez One Tech Business Solutions. Maîtrise complète du cycle de développement mobile et publication App Store pour créer vos apps iOS performantes.
Expérience de travail
iOS Developer
One Tech Business Solutions
juin 2024 - Présent
2 ans 5 mois
Tunis, Tunisia · Hybrid
Skills: BackBase · VIP · Resolver · iOS · Dependency Injection · Ci/Cd · Github Actions · Jenkins
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, Tunisia · Remote
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
2021 - 2023
1 an 11 mois
ISET Medenine
Bachelor's degree
2014 - 2017
3 ans 1 mois
Portfolio

Ilef Info Services App

ASWAN
