Aller au contenu principal
Jedidi Ahmed

Jedidi Ahmed

Développeur mobile

Talents
Paris, ParisMembre depuis 24 janvier 2023
·

Recruter cette personne

Envoyez une offre d'emploi directement à ce candidat

À propos

Ahmed Jedidi

Ingénieur En téléinformatique

J'ai un visa type D , disponible immédiatement et à la recherche d'une mission Flutter / Android / Ionic

Né le 05/08/1992 à Sousse

Nationalité : Tunisienne

Adresse : 6, rue de corail

4089, El Kantaoui Hammam Sousse

Expérience

Projet : Delivery Boy KFC

Application mobile de gestion des commandes de livraison destinée aux livreurs des restaurants KFC Tunisie.

Équipe: 1 Tech lead, 1 développeur Back-End, 1 Project Manager, 1 designer, 1 testeur, 1 développeur mobile.

[Rôles]

  • Développements des Composants réutilisable (widget) de l’application en Flutter Dart d’une manière responsive
  • Tester l’application sur les différents types des terminales mobile.
  • Configuration, Versioning du code sur bitbucket.
  • Création des pages de l’applications.
  • Utilisation de l’écosystème Getx :
    • Gestion d’Etat (state Managment) .
    • Gestion des routes (route Managment).
  • Implémentation responsive des pages de l’application Mobile.
  • Implémentation des notifications push en utilisant firebase .
  • Intégration des maquettes graphique 
  • Gestion de donnée via la consommation des web service fournis par l’équipe back.
    • Création des model 
    • Développement appel web service
    • Convertir les retours json dans les model créer 
  • Optimisation du code à l’aide de l’utilisation de l’écosystème getx.
    • Refactorisation du code
    • Optimisation des composants
    • Utilisation et suivi des bonnes pratiques.
    • Utilisation de l’architecture MVC (Model, View, Controller) 
    • Séparer business logic (méthode et variable) des vues (Screen).
  • Création des références, supports techniques et documentations.
  • Maintenance et Tech upgrade vers Flutter 3
Environnement Technique: Flutter , Dart, Android, IOS, firebase, Postman, Visual studio code, MapBox , Getx ,http, Android studio.

Méthodologie : Agile/SCRUM.

Projet : App Vendor KFC 

Application mobile de gestion des commandes de livraison/picking destinée aux vendeurs des restaurants KFC Tunisie.

Équipe: 1 Teach lead, 1 développeur Back-End, 1 Project Manager, 1 designer, 1 testeur, 1 développeur mobile.

[Rôles]

  • Développements des Composants réutilisable (widget) de l’application en Flutter Dart d’une manière responsive
  • Tester l’application sur les différents types des terminales mobile.
  • Configuration, Versioning du code sur bitbucket.
  • Création des pages de l’applications.
  • Gestion des rôles selon l’utilisateur authentifié.
  • Implémentation responsive des pages de l’application Mobile.
  • Implémentation des notifications push en utilisant firebase .
  • Gestion de donnée via la consommation des web service fournis par l’équipe back.
    • Création des model 
    • Développement appel web service
    • Convertir les retours json dans les model créer 
  • Création des références, supports techniques et documentations.
  • Maintenance et Tech upgrade vers Flutter 3
 

Environnement Technique: Flutter , Dart, Android, IOS, firebase, Postman, Visual studio code,http, android studio.

Méthodologie : Agile/SCRUM.

Développeur Flutter 12/2019 – 10/2021

Talkie

Projet : Talkie

Réseau social qui a pour but l'échange de contenu audio en appliquant des filtres dynamiques sur la voix.

Équipe: 1 Tech lead, 1 développeur Back-End, 1 Project Manager, 1 designer, 1 testeur, 1 développeur mobile.

[Rôles]

  • Développements des Composants réutilisable (widget) de l’application en Flutter Dart d’une manière responsive
  • Tester l’application sur les différents types des terminales mobile.
  • Configuration, Versioning du code sur bitbucket.
  • Création des pages de l’applications.
  • Utilisation des sockets lors de l’envoie et la réception des messages (mercure). 
  • Intégration de la voie IP en utilisant agora.
  • Intégration des filtres dynamiques sur la voix. 
  • Implémentation des notifications push en utilisant firebase .
  • Implémentation responsive des pages de l’application Mobile.
  • Gestion de donnée via la consommation des web service fournis par l’équipe back.
    • Création des model 
    • Développement appel web service
    • Convertir les retours json dans les model créer 
  • Création des références, supports techniques et documentations.
  • Tester l’application sur l’environnement de développement.
  • Génération des version Android et Ios sur l’environnement de production.
Environnement technique : Flutter, Dart, Android, IOS, firebase, Postman, Visual studio code, http, VOIP,Socket ,android studio, xcode.

Méthodologie : agile/scrum.

Développeur Ionic 3 07/2019 – 12/2019

Feeleat 

Projet : Feeleat

Application mobile d'aides aux troubles alimentaires et digestifs en précisant le carnet alimentaire de chaque jour.

Équipe: 1 Teach lead, 1 développeur Back-End, 1 Project Manager, 1 designer, 1 testeur, 2 développeurs mobile.

[Rôles]

  • Tester l’application sur les différents types des terminales mobile IOS/android.
  • Correction des bugs et des anomalies dans la version Ios.
  • Changement des packages qui ne fonctionnent pas sur la version ios.
  • Configuration, Versioning du code sur bitbucket.
  • Implémentation des notifications push en utilisant firebase. 
  • Intégration des sockets lors de l’envoie et la réception des messages (socket.io).
  • Création des références, supports techniques et documentations.
  • Tester l’application sur l’environnement de développement.
  • Génération des version Android et Ios sur l’environnement de production.
Environnement technique : lonic 3,HTML,SCSS, Typescript ,Android,los, Xcode, visual studio code , socket, firebase .

Méthodologie : Agile/SCRUM.

Développeur Ionic 3 02/2019 – 06/2019

LOIIA

Projet : Loiia

Application de gestion des commandes destinées aux gérants des établissements (Café, Hôtel, Bar, Restaurant.)

Équipe : 1 Project Manager, 1 Technical Lead, 2 Développeur mobile,1 développeur Back-End.

 [Rôles]

  • Tester l’application sur les différents types des terminales mobile tablette.
  • Configuration, Versioning du code sur bitbucket.
  • Création des pages de l’applications.
  • Implémentation des notifications push en utilisant firebase .
  • Implémentation responsive des pages de l’application Mobile.
  • Gestion de donnée via la consommation des web service fournis par l’équipe back.
    • Création des model 
    • Développement appel web service
    • Convertir les retours json dans les model créer 
  • Création des références, supports techniques et documentations.
  • Tester l’application sur l’environnement de développement.
  • Génération des version Android et Ios sur l’environnement de production.
Environnement technique : lonic 3,HTML,SCSS, Typescript ,Android,los, Xcode, visual studio code, firebase .

Méthodologie : Agile/SCRUM.

Développeur Ionic 3 08/2018 – 01/2019

IDEALL

Projet : IDEALL

Application E-Commerce de divertissement ayant pour but de proposer des activités et expériences originales.

Équipe : 1 Project Manager, 1 Technical Lead, 2 Développeur mobile , 1 développeur Back-End.

[Rôles]

  • Tester l’application sur les différents types des terminales mobile.
  • Configuration, Versioning du code sur bitbucket.
  • Création des pages de l’applications.
  • Implémentation des notifications push en utilisant firebase .
  • Implémentation responsive des pages de l’application Mobile.
  • Gestion de donnée via la consommation des web service fournis par l’équipe back.
    • Création des model 
    • Développement appel web service
    • Convertir les retours json dans les model créer 
  • Création des références, supports techniques et documentations.
  • Implémentation du process de paiement en ligne via stripe.
  • Gestion de panier (ajout, suppression, modification) 
  • Intégration google Analytics
  • Intégration facebook sdk (login facebook)
  • Intégration gmail sdk( login gmail) 
  • Tester l’application sur l’environnement de développement.
  • Génération des version Android et Ios sur l’environnement de production.
Environnement technique : lonic 3,HTML,SCSS, Typescript ,Android,los, Xcode, visual studio code, firebase , google Analytics , google maps, facebook sdk , google sdk.

 

Méthodologie : Agile/SCRUM.

Développeur Android/Java 03/2018 – 07/2018

Gilda 

Projet : Gilda 

Application mobile qui permet d'écouter la radio digitale en streaming, destinée pour les femmes connectées.

Équipe : 1 Project Manager, 1 Technical Lead, 1 Développeur mobile, 1 designer, 1 développeur Back-End.

[Rôles]

  • Tester l’application sur les différents types des terminales mobile.
  • Configuration, Versioning du code sur bitbucket.
  • Création des pages de l’applications.
  • Implémentation responsive des pages de l’application Mobile.
  • Intégration des maquettes graphiques.
  • Ecoute continue radio (utilisation des services)
  • Optimisation du code :
    • Utilisation et suivi des bonnes pratiques.
    • Utilisation de l’architecture MVP (Model, View, presenter) 
    • Séparer business logic (méthode et variable) des vues (Screen).
  • Gestion de donnée via la consommation des web service fournis par l’équipe back.
    • Création des model 
    • Développement appel web service
    • Convertir les retours json dans les model créer 
  • Création des références, supports techniques et documentations.
  • Tester l’application sur l’environnement de développement.
  • Génération de la version Android sur l’environnement de production.
Environnement technique : android, java, Retrofit 2, Glide, Butter Knife, Dagger 2.

Méthodologie : Agile/Scrum.

Développeur Android/Java 10/2017 – 02/2018

CABN'PLAY 

Projet :CABN'PLAY 

Application de divertissement destinée aux passagers (Application tablette) et aux chauffeurs professionnels (Application mobile)

Équipe : 1 Project Manager, 1 Technical Lead, 1 Développeur mobile ,1 développeur Back-End, 1 designer.

[Rôles]

  • Tester l’application sur les différents types des terminales mobile .
  • Configuration, Versioning du code sur bitbucket.
  • Création des pages de l’applications.
  • Implémentation responsive des pages de l’application Mobile.
  • Intégration des maquettes graphiques.
  • Implémentation des notifications push en utilisant firebase .
  • Gestion de donnée via la consommation des web service fournis par l’équipe back.
    • Création des model 
    • Développement appel web service
    • Convertir les retours json dans les model créer 
  • Création des références, supports techniques et documentations.
  • Tester l’application sur l’environnement de développement.
  • Génération de la version Android sur l’environnement de production.
Environnement technique : android ,java, Retrofit 2, Glide.

Méthodologie : Agile/Scrum.

Formation

[2017] Diplôme national d’ingénieur en téléinformatique – Institut supérieur d’informatique et des techniques de communication d’hammam Sousse (Tunisie).

[2014] Diplôme de Licence en réseaux informatiques – Institut supérieur d’informatique et des techniques de communication d’hammam Sousse (Tunisie).

[2011] Diplôme de Baccalauréat scientifique – Lycée Hammam Sousse (Tunisie).

Avis

Associé