Equipe : 4 développeurs, 1 product owner, 2 designers, 1 scrum Master, 1 team lead, 4 testeurs.
Projet : Ringover: application de téléphonie VoIP sur iPhone/iPad
▪ Faire une refonte complète de la partie téléphonie.
▪ Intégrer des technos de communication: webRTC, protocole sip, TURN/STUN/ICE, TCP/UDP, jitter buffer,
network handover, Callkit, apns…
▪ Intégrer des libraries de communication: SIP.js, Linphone and PJSIP.
▪ Développer l’application iOS à l'aide du pattern MVVM.
▪ Participer au développement de l’app Android en clean architecture.
★ Passer 3 audits de sécurité avec succès.
Application mobile de Réalité Augmentée ARKit
• Travailler sur la détection, reconnaissance et tracking d’objets 3D.
• Créer une Experience AR multiuser.
• Utiliser des Textures, animation et rigs des objets 3D.
***
Equipe : 12 développeurs, 1 product manager, 3 designers, 1 scrum Master, 2 team leads, 2 testeurs.
Projet 1: Navigateur sur iPhone/iPad – Microsoft – Edge browser
▪ Participer au développement du navigateur Edge sur iOS.
▪ Intégrer les UI/UX.
▪ Intégrer accessibility APIs dans toute l’application pour les personnes en situation de handicap.
★ Plus de 50 millions de téléchargements.
Equipe : 4 développeurs, 1 scrum Master, 1 team lead, 2 testeurs.
Projet : Smart Remote: Télécommande universelle permettant de contrôler plusieurs objets connectés.
▪ Contrôler la Smart Remote via l’application mobile.
▪ Participer à la rédaction de la spécification technique et la conception de l’app from scratch.
▪ Intégrer le système MFI WAC pour communiquer avec la Remote.
▪ Intégrer le Protocol “Bonjour” (Zero conf) pour le scan réseau et la découverte des objets connectés.
▪ Chiffrer et crypter les messages échangés entre le mobile et la Remote en utilisant des algorithmes difficiles à casser et qui sont recommandés par Apple: ECDH, curve25519, SHA1...
▪ Etablir une connexion directe avec la Remote par l’ouverture et la gestion des Sockets.
▪ Intégrer et gérer les 3 moyens de communication : Wifi, Bluetooth et 3G/4G.
★ Ce projet a reçu le prix CES 2017 “Best Innovation” dans la catégorie “Smart Home” ainsi qu’un prix d’honneur dans la catégorie “Tech for a Better World” et un dernier dans la catégorie “Embedded
Technologies”.
Equipe : 6 développeurs, 1 scrum Master, 1 team lead, 2 testeurs.
Projet : Application bancaire sur iPhone/iPad – LCL Mes comptes
▪ Participer au développement de la deuxième et la troisième version de l’application.
▪ Intégrer l’Apple Watch dans le projet en utilisant WatchKit.
▪ Intégrer l’API de cartographie MapKit pour la recherche des agences.
▪ Générer du PDF pour le RIB d’utilisateur, en utilisant UIGraphics.
▪ Développer l’application à l'aide du pattern MVVM et observer pattern ReactiveCocoa.
▪ Mettre en place Fabric pour la distribution interne de l’app et la suivie des bugs avec Crashlytics.
▪ Intégrer Appium pour l’automatisation des test fonctionnels.
▪ Intégrer le framework Kiwi pour les tests unitaires.
★ Passer 2 audits de sécurité avec succès.
★ L'application LCL élue meilleure application bancaire en 2017 et 2020.
★ Plus de 4 millions de téléchargements.
Equipe : 4 développeurs, 1 product owner, 1 scrum master.
Projet : Application de recherche immobilière sur iPhone/iPad - A vendre A louer
▪ Participer au développement de l’application iOS.
▪ Corriger des bugs et migrer l’app de iOS 8 vers iOS 9.
▪ Intégrer UbuduSDK pour la communication avec des balises iBeacons en utilisant le BLE comme moyen de
communication.
▪ Mettre en place un serveur d’intégration continue Jenkins.
★ Plus de 1 million d’annonces.
★ Plus de 2 millions de téléchargement.
Equipe : 4 développeurs, 1 team lead, 1 designer, 1 testeur, 1 product owner.
Projet : Application mobile IFE et Intégration d’AWS et Web Service - XL Airways et Voitures noires
Service de divertissement à bord, fonctionnant sur des tablettes Samsung Galaxy Tab Pro.
▪ Participer au développement de l’application Android et iOS.
▪ Mettre en place un serveur linux EC2 sur AWS.
▪ Créer des scripts bash qui permettent de transcoder des vidéos reçues de la part des content providers
comme Pathé, stellar, Walt Disney…
▪ Automatiser des taches CRON.
▪ Gérer les droits numériques du média (DRM).
▪ Intégrer le service MDM d’Apple afin de sécuriser les iPads.
▪ Intégrer la plateforme Samsung Knox qui permet de sécuriser les terminaux Android.
▪ Intégrer un movie player et un lecteur PDF iOS pour les magazines en haute définition.
▪ Encoder et transcoder des Medias avec ffmpeg et libav.
★ Les tablettes ont été distribuées sur 3 avions et des milliers de passagers ont pu en profiter.
Equipe : 3 développeurs, 1 product owner, 1 designer, 1 testeur.
Projet : Application iOS/Android et Intégration d’AWS et Web Service
Détection et reconnaissance des visages avec des appareils mobiles.
▪ Développer une application, en C++, qui permet la détection et la reconnaissance des personnes en
utilisant la plateforme OpenCV.
▪ Créer un web service de type SOAP en JEE et le deployer sur AWS.
Environnement technique : ObjC, Java, AWS, C/C++, Web Service SOAP, OpenCV…
Equipe : 12 développeurs, 1 scrum master, 2 product owners, 3 designers, 2 testeurs.
Projet : ********
▪ Développer une application bancaire sur iOS et Android.
▪ Développer d’une application iOS pour une station Radio en utilisant le protocole HTTP Live
▪ Streaming.
▪ Enregistrement video en utilisant AVFoundation et audio avec AVAudioPlayer.
▪ Créer un Web service en PHP en utilisant la framework CakePHP.