❏ SmartFlo :
SmartFlo assure 4 types de service : la localisation indoor, l’interaction avec le
bâtiment, le signalement d'anomalie et l’intervention. L’usager par des interactions
simples devient un acteur de son environnement : contrôle d’accès physique et
informatique, gestion des ressources meubles et immeubles, déclarations d’alerte et
demandes d’assistance, orientation et gestion des flux de personnes.
● Tâches :
- Gérer les tâches pour deux développeurs IOS
- Garantir l'avancement des tâches selon la durée fixée dans les sprints
- Faire les tests sur place dans la Tour Alto
- Intégrer le design et les Api
- Maintenance et correction des anomalies
- Estimation des sprints
- Intégrer Firebase Crashlytics
- Paramétrage de iTunes Connect pour un déploiement de l’application
Streamwide est une société Offshore française a quatre filiales en France et en USA
qui ont comme mission la commercialisation et Marketing, en Roumanie
développement Web (Back End & front End & désigne) et en Tunisie il y’a trois
équipes IOS , Android et une équipe de test. On travaille sur les grands comptes, l'un
des clients c'est le ministère de l'intérieur de la France. Je suis un membre de l’équipe
IOS qui est composé par un Project Manager et deux Team leader et six
développeurs. On travaille avec la méthodologie agile scrum et architecturalement
en MVVM. On collabore généralement avec l’équipe de tests et le designer et l’équipe
de marketing via notre application web chat ou en communication directe.
Ma mission dans l’équipe IOS est de développer les nouveaux modules avec le
langage Swift 5 et de faire la maintenance et la mises à jour des modules existant
avec le langage Objective C, se communiquer avec l’équipe des testeurs et avec le
designer pour garantir l’avancement et la bonne compréhension des spec
techniques.
❏ Team on the run & Team on Mission
Team on the run est une application de messagerie d'entreprises garantissant la
confidentialité des données grâce à une sécurité de bout-en-bout. La réception de
tout type de messages est assurée et vérifiable: texte, documents, cartes, contacts,
photos, vidéos, et plus encore. Favoriser la communication instantanée des équipes
travaillant à distance ou sur le terrain. Gérer facilement l'annuaire des entreprises, il
sera automatiquement disponible à tous les membres.
Dans le développement du projet on a utilisé les technologies suivantes comme :
- la gestion des threads GCD, les opérations, les protocoles, les blocs, core data, les
catégories, call kit, l'intégration des accessoires Bluetooth walkie-talkie, la gestion des
événements d’écouteur, utilisation du code à barre et QR code, Google Maps,
openStreetMap, Apple Maps, ArcGis, crashlytics, fabric, dropbox, google Drive, GED
Alfresco.
-On est en train de développer la Framework qui sera diffusée dans quelques mois
pour les sociétés qui veulent développer une solution stable sécurisée pour tous les
types de conversations comme les messages, les appels voip audio ou vidéo, walkietalkie, vidéo Streaming.
● Tâches :
- Lire les spécifications des nouvelles fonctionnalités, étudier leurs faisabilités et
mettre l’estimation.
- Définir la solution technique adéquate en respectant les spécifications
- Intégrer le design
- Faire les tests des fonctionnalités réalisées
- Faire le review des spécifications développées par l’un de mes collègues.
- Résoudre les tickets ouverts par l’équipe de test ou support ou designers.
Zedney Créative a deux filiales une dans l’Arabie Saoudite pour la commercialisation
et marketing et le contact direct avec les clients pour définir les cahiers des charges
de leurs applications avec notre suivi technique de la filiale en Tunisie qui est
composé des développeurs pour définir qui sera possible à réaliser et qui est non et
de donner une estimation global pour la réalisation de la première version, pour que
les commerciaux peuvent définir le budget à une application bien définie.
La filiale Tunisienne est composée par Directeur Technique, 3 développeurs IOS et 3
développeurs Android et 2 développeurs Back end C# et deux développeurs Front
End Symphony et deux designers. La filiale Saoudienne est composée par un
directeur commercial pour définir avec les clients leur cahier de charge. On a une
collaboration avec la direction technique en Tunisie, deux commerciaux pour la
présentation la société dans les établissements d’état de la Saoudite et un designer
pour faire les messages publicitaires pour les besoins clientèles.
Ma mission : Développer des applications natives avec le langage Objective C from
scratch à partir de la création des certifications et des provisioning profiles jusqu’à la
publication de l’application dans L’App Store. Interagir avec les développeurs de l’API
pour définir la conception de la base de données et les besoins de chaque interface
les entrées et les retours de chaque Web Service et les certificats qu’on va utiliser
ensemble.
Advert Store
Une application mobile permettant la publication et la gestion des annonces sur une
plateforme d’annonces.
L’annonceur ajoute son annonce (Produit, Prix, Contact).
L’application permet à l’utilisateur de visualiser les offres et voir les détails de chaque
offre. Il peut contacter l’annonceur à travers son contact au niveau de l’offre.
● Tâches :
- Création du provisionning profile et des certificats
- Intégration du design
- Mettre en place l’application sur Apple Store
- Intégration des web services
- Test et validation
- Faire le suivie des retours et la fixation des bugs
● Environnement technique :
Xcode 8, Navicat, PayPal, MultiLanguage, Git Bitbucket , Caching Image, Push
Notification (FireBase), Google Map, Google Analytic, CrashLytics (reporting du
crush), SQlite, core data, JSONParser.
❏ Request Worker :
Une application mobile pour la gestion des demandes d’intervention sur des
spécialités variées (Électricité́ , plomberie, Climatisation, ...).
L’application permet aux clients de demander des services pour la résolution des
pannes ou problèmes.
L’application permet aussi aux techniciens d’intervention d’envoyer des offres ce qui
donne la possibilité́ aux clients de valider la meilleure offre en se basant sur
l’historique du technicien.
● Tâches :
- Création du provisionning profile et des certificats
- Intégration du design
- Intégration des web services
- Test et validation
- Mettre en place l’application sur Apple Store
- Faire le suivie de l’application et la résolution des bugs
Stage d’initiation à la vie professionnelle dans une durée de 8 mois, j'ai été choisie
parmi l’un des 12 développeurs filtrer parmi 300 candidats pour travailler dans un
cadre professionnel avec une équipe basée techniquement pour nous former et
guider à accomplir notre mission. Cette équipe est composée d’un directeur
technique et deux chefs d’équipe pour IOS et deux chef d’équipe pour Androïde.
Aussi au sein d’orange développer Center mon équipe a la chance de participer
au hackathon d'IBM pou...
Oryx est une application mobile dans le domaine immobilier. Elle offre des services
variés par rapport à l’offre et la demande des biens immobiliers.
Elle permet aux utilisateurs ayant le profil Client de rechercher et localiser facilement
des offres immobilières.
Elle permet aux utilisateurs ayant le profil Vendeur de publier et de partager leur
offre immobilière d'une manière très détaillée et simple.
Url : ********-app/id1035160224?mt=8
● Tâches :
- Création du provisionning profile et des certificats
- Faire le suivie des retours et la résolution des bugs
- Mettre en place les applications sur Apple Store
- Création des web service pour 3 projets avec PHP
● Environnement technique :
Xcode 6, Navicat, PayPal, MultiLanguage, SOAP, Team Forge, SVN, Caching
Image, Google Map (traçage du parcours, customisation du marker,
customisation du info marker, affichage de la distance et de la durée entre deux
points), Google Analytic, CoreLocation.
❏ TravShot :
Une application mobile qui permet le stockage des images capturées par des
voyageurs.
Les images seront stockées avec les coordonnées géographique.
L’application permettra de rassembler l’expérience des voyageurs et la partager avec
les autres utilisateurs de l’application ce qui va aider à planifier facilement des
voyages en se basant sur ces expériences.
Url : ********?mt=8
● Tâches :
- Création du provisionning profile et des certificats.
- Faire le suivie des retours et la résolution des bugs.
- Mettre en place les applications sur Apple Store.