Contexte du projet :
● FDJ : Application mobile Android de jeux de loterie, jeux d’argent (Loto, Euromillions, Amigo, etc) chez Française des Jeux
o Environ 50 modules
o Réception des données, du catalogue des jeux du serveur via le chargement
o Affichage des jeux pour permettre les utilisateurs y jouent
o Prise de jeu, validation, confirmation et envoi au serveur
o Affichage des résultats après chaque tirage
Activité :
● Conception, développement de l’application de A à Z :
o Refonte des écrans en Jetpack Compose
o Les couches de Clean Architecture : UI, VM, UseCase, Repository, Data source, Domain
o Les tests unitaires pour toutes les couches avec Robolectric
o La base de données, les relations entre les entités
● Correction des bugs et support des autres développeurs
Contexte du projet :
● OMNI V3 (Outils de Mobilité des Navigants et Intervenants) : Application mobile Android pour la gestion des interventions pour les techniciens gaz
o Environ 50 écrans : Login, Chargement, Tournée, Traitement d’une intervention, Rapport
d’intervention
o Réception des données, des matrices du serveur via la synchronisation
o Affichage de toutes les intervetions d’une tournée à traiter pour le technicien
o Permettre le technicien de traiter une intervention sur un écran et valider
o Envoi du rapport d’intervention au serveur et mise à jour le statut de l’intervention pour cloturer l’intervention et la tournée
Activité :
● Conception, développement de l’application de A à Z :
o Les premiers écrans : Login, Chargement, Tournée et la squellette de l’app, la navigation
o Les webservices avec le serveur en Spring
o Les couches de Clean Architecture : UI, VM, UseCase, Data source, Domain
o Les tests unitaires pour toutes les couches avec Robolectric
o La base de données, les relations entre les entités
● Gestion de l’équipe (4 développeurs Android)
● Correction des bugs et support des autres développeurs
● Revue de code, merge vers develop et vers main
● CI, CD, livraison l’apk et l’aab
● Documents techniques
Contexte du projet :
● Navinéo : SAE (serveur, clients lourds, clients mobiles) pour gérer les véhicules d’un réseau de transport : services agents, services véhicules, etc.
o Serveur de Navinéo
o Client lourd : IHM Saisie, IHM Suivi (sur l’ordinateur)
o Client mobile : Android app Ordiphone
Activité :
● Conception, maintenance, développement des nouvelles fonctionnalités du côté mobile :
o App Ordiphone contient les vues : Cartographie, Synoptique, Horraires à l’arrêt, etc
o App CSipSimple pour faire des appels Voip entre les portables, entre le régulateur et les portables
▪ CSipSimple pour Navinéo : apple depuis la notification, vue messages, blocage micro en ‘broadcast group’
▪ CSipSimple pour le client Jérusalem : gestion d’alternat, gestion du bouton PTT (push to talk), changement des layouts
● Développement des nouvelles fonctionnalités du côté client lourd : IHM java sur l’ordinateur (desktop) contient les vues : Cartographie, Synoptique, etc.
● Travail sur le côté serveur : Mise à jour les entités pour stocker dans la base de données, rajoute des web services pour échanger des données avec le client mobile
Contexte du projet :
● PROJET FORFAIRE : PvDemat
● Projet : un système central et une application mobile permettant de digitaliser le travail des agents, supprimant ainsi la ressaisie manuelle des procès-verbaux et accélérant leur insertion dans votre environnement.
Activité :
● Analyse la spécification
● Rédaction le document technique
● Conception et implémentation la couche java (un pont pour transporter des données entre le frontend (IHM en angular js) et les services (fonctions en C++ et base de données))
● Lecture le document technique des librairies de l’imprimante Bixolon pour implémenter en java : connexion entre équipement et imprimante par Bluetooth pour l’imprimante des amendes, des compte-rendus de contrôle.
● Implémentation la couche C++.
Contexte du projet :
● PROJET FORFAIRE : Rhônexpress
● Projet : un système central et une application mobile permettant de digitaliser le travail des agents, supprimant ainsi la ressaisie manuelle des compte-rendus de contrôle, de la vente des billets de transport sur place et accélérant leur insertion dans votre environnement
Activité :
● Maintenance
● Fixer les bugs liés aux : imprimante bilan, ticket, reçu, scanner QR code, service de mise à jour.
● Installation et rédaction un guide d’installation la nouvelle version Android, les nouvelle librairies liés aux imprimante, scanner et l’application Rhônexpress sur les tablettes.
Contexte du projet :
● News Voice Reader :
o Une application pour lire des sites de Web des journaux en plus 90 langues par la voix
o Lien sur Google Play Store : ********?id=hien.newsvoicereader
o Plus 10000 téléchargements
● Books Voice Reader :
o Une application pour lire des livres en pdf, txt, docx, epub en plus 90 langues par la voix
o Lien sur Google Play Store :
********?id=hien.code.android.booksvoicereader
o Plus 10000 téléchargements
● Responsabilité occupée : Créateur, Concepteur et Développeur mobile
Activité :
● Conception des logiciels d’A à Z.
● Implémentation
● Test unitaire et fonctionnel
● Package et lancement sur Google Play Store : plus 10000 téléchargements pour l’application chaque application
● Maintenance
● Support tous les utilisateurs du monde
Contexte du projet :
● Projet BEECAR : Surveiller et contrôler à distance un système mobile par les dispositifs Android
o Responsabilité occupée : Développeur mobile Android
● Projet 2 : échange de données entre des dispositifs Android et des cartes électroniques
o Responsabilité occupée : Développeur mobile Android
Activité :
● Projet BEECAR :
o Analyse des demandes
o Conception et implémentation GUIs sur Android
o Connexion entre des dispositifs Android et :
o Un dongle pluggé dans une automobile (via Bluetooth)
o Un serveur par un protocole MQTT (via 3G/4G)
o Récupération des données du dongle et du serveur, les afficher et les configurer
o Tests unitaires et tests fonctionnels
● Projet 2 :
o Analyse des demandes
o Conception et implémentation GUIs sur Android
o Connexion entre des dispositifs Android et des cartes électroniques via Bluetooth
o Récupérer des données, les afficher et les configurer
Contexte du projet :
● La MGEN est une mutuelle de la santé de La France gérant 33 établissements sanitaires et médico-sociaux en France
● Projet : “Soins à distance” (Communication entre médeci...