À propos de Khalis
Anglais
Capacité professionnelle complète
Français
Bilingue ou natif
Expériences
- 2 App à ZIngénieur en développement iOSCONSEIL & AUDITfévrier 2018 - Aujourd'hui (8 ans et 4 mois)Paris, France2 App à Z est une agence mobile à taille humaine. Composé de 4 experts mobiles (iOS et Android) de plus de 5 ans d'expérience, je les ai rejoint en tant qu'ingénieur en développement iOS à ma sortie d'école. Le principe de la société est simple : développer des applications mobiles natives de qualité pour des startups. Depuis mon arrivée, j'ai pu participer à de nombreux projets que ce soit from scratch ou déjà disponibles sur le Store. Ayant baigné dans un éco-système fort d'expérience j'ai très vite consolidé mes acquis et gagné en compétence. Mon sérieux, ma capacité à m'adapter et mon autonomie m'ont permis d'avoir plus de responsabilités au fil du temps se traduisant par gérer mes propres projets. J'ai eu l'opportunité de travailler sur des projets divers et variés présentants des problématiques spécifiques à différent corps de métier (presse, aviation, objets connectés, sport, restauration...).
- AngellIngénieur en développement iOSTRANSPORTSmai 2019 - Aujourd'hui (7 ans et 1 mois)Paris, FranceAngell est une startup de Simoncini qui a l'ambition de créer le smart-bike le plus sûr au monde tout en respectant l'environnement. Le vélo est à assistance électrique et comporte un système embarqué permettant de gérer de nombreuses fonctionnalités. En relation directe avec le CTO Stéphane Bacou, j'étais en charge du développement de la V1 de l'application mobile iOS. L'application iOS permet d'intéragir avec le vélo sur de nombreux points tel que :-Gestion d'itinéraire et rerouting Mapbox-Customisation des cartes Mapbox-Lancement de navigation (le vélo reçoit et affiche les instructions de navigation sur son propre écran)-Historique des trajets -Détection de chute -Système d'alarme pour lutter contre le vol -Verrouillage du vélo-Update du firmware du vélo-Écoute de musique via AppleMusic ou Spotify-Système de notifications push via Firebase et DeeplinkingCette application comporte une couche Bluetooth, développée via la bibliothèque CoreBluetooth, très importante. Différents protocoles ont du être mis en place afin de pouvoir communiquer de manière sécurisée, rapide et efficace avec le vélo en évitant au maximum les pertes de données.Enfin, la réalisation de cette application m'a permis d'approfondir mes connaissances autour du SDK Mapbox afin de pouvoir customiser les cartes et gérer les différents types d'itinéraires (vélo et piétons).Techniquement ce projet comportait de réels challenges qui m'ont permis de développer des connaissances sur des sujets assez complexes (CoreBluetooth, Mapbox, Spotify, AppleMusic...). La communication fut un élément clé de ce projet étant donné que le client était situé à Toulouse.
- The ExplorersIngénieur en développement iOSRÉSEAUX SOCIAUXjanvier 2019 - janvier 2019 (1 mois)Paris, FranceThe Explorers est une équipe de professionnels qui a pour but de faire l'inventaire de la Terre en haute définition : 4K et 8K HDR. Grâce à leurs expéditions aux 4 coins du monde, ils sensibilisent et transmettent leur savoir sur des sujets divers liés à notre planète et son éco-système. Ils ont décidé de partager leurs expéditions et de permettre à la communauté de participer à l'inventaire de la terre via une plateforme collaborative disponible sur mobile, TV et web.Je suis intervenu sur The Explorers pour adapter l'application mobile iOS au format iPad. Au vu de la qualité des photos, ils souhaitaient que les utilisateurs puissent profiter pleinement de leur contenu sur des écrans plus grands. Il a donc fallu adapter les composants en les modifiants ou en en créant des nouveaux afin que le rendu soit adapté sur iPad.Je suis également intervenu sur l'application Apple TV. Une fois encore il était question d'adapter notre code et notre logique au maximum afin d'utiliser l'existant. Évidemment certaines parties sont spécifiques à l'Apple TV, notamment le design afin que l'utilisateur puisse profiter des composants natifs fournit par Apple. L'application Apple TV a connu un véritable succès étant donné qu'elle a été élu meilleure application de l'année en 2019 sur Apple TV lors des Apple Awards.Enfin j'ai eu l'opportunité de travailler sur l'intégration continu et le système de livraison des versions en beta et sur le store. The Explorers est disponible dans plusieurs pays et en 15 langues. Il y avait donc un véritable travail lors de la livraison d'une version sur le store, il fallait upload les screenshots de l'applications sur différents appareils (iPhone, iPad, TV) et dans 15 langues... J'ai donc automatisé le déploiement des versions via un script Fastlane qui permettait de générer une version de la plateforme souhaitée en beta ou sur le store avec les screenshots sur les différents devices et dans toutes les langues. Cela a permis aux équipes de gagner un temps fous lors du déploiement de nouvelles versions.
Recommandations
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Ingénieur informatiqueEpita2018École d’ingénieur en informatique réputée