Über Sébastien
- Swift
- SwiftUI & UIKit
- Clean Architecture
- TDD & tests unitaires
- Optimisation performance & memory management
- App Store deployment
- Code propre, maintenable et documenté
- Vision long terme (scalabilité et dette technique maîtrisée)
- Forte sensibilité UI/UX pour des interfaces fluides et modernes
- Approche orientée impact business et qualité produit
Französisch
Muttersprachlich oder zweisprachig
Englisch
Verhandlungssicher
Thailändisch
Grundkenntnisse
Deutsch
Grundkenntnisse
Projekt- und Berufserfahrung
- ElokenceDéveloppeur iOSSOFTWARE-HERSTELLERNovember 2023 - Oktober 2025 (1 Jahr und 11 Monate)Chartres, FrankreichIntégré à l'équipe Scrum, je suis responsable du développement iOS de Pépitch, une application de recommandations de films et séries basée sur lʼintelligence artificielle. Jʼai mené des améliorations majeures pour renforcer la stabilité et la performance, et enrichir lʼexpérience utilisateur.
- Refonte complète de la couche réseau avec un mécanisme de relance automatique des appels échoués.
- Élargissement des fonctionnalités du mode sans compte, augmentant lʼengagement des nouveaux utilisateurs.
- Implémentation de tutoriels pour améliorer lʼonboarding et la rétention. Ajout des séries TV, enrichissant le catalogue de contenus.
- Développement de 3 nouvelles expériences utilisateurs, modernisant lʼinterface et lʼinteraction.
- Implémentation de l’authentification avec Apple et Google, simplifiant l’accès des utilisateurs.
- Développement d’un volet social permettant le suivi d’utilisateurs, favorisant l’interaction.
Je suis également intervenu sur Akinator, génie virtuel capable de deviner à qui ou à quoi pense lʼutilisateur, en utilisant un algorithme avancé basé sur lʼintelligence artificielle. Disponible sur iOS et Android, il attire des millions de joueurs à travers le monde.Chargé de moderniser et dʼoptimiser lʼapplication iOS, jʼai mené une refonte technique stratégique visant à améliorer la résilience réseau et lʼexpérience utilisateur.- Refonte complète de la couche réseau en Swift, avec un mécanisme de relance automatique des appels échoués, améliorant lʼexpérience utilisateur en cas de mauvaise connexion ou de problème de serveur.
- La nouvelle couche réseau a été conçue pour être utilisable tant sur les parties de lʼapp codées en Swift, que sur des parties plus anciennes codées en objective-C.
- Création dʼun nouveau splashscreen et regroupement des appels réseaux nécessaires à lʼinitialisation de lʼapp
- Affichage dʼune popup générique et multilingue indiquant à lʼutilisateur le problème réseau rencontré, lui permettant de réitérer son action.
- paris promeneursDéveloppement du MVP / v1 de l'application Paris-Promeneurs.REISEN & TOURISMUSJuni 2022 - Dezember 2022 (7 Monate)Paris, FrancePour le site Paris-Promeneurs, spécialiste des visites guidées en groupe à Paris et petite couronne, je suis chargé de développer, from scratch, une première version de l'application mobile, qui sera l'adaptation iOS du site existant.La mission s'est décomposée en deux parties, avec tout d'abord la définition du cahier des charges, des spécifications techniques et fonctionnelles.Fort de mon expérience en design, je crée dans un premier temps l'UX design de la future application.Une fois les choix visuels validés avec le client, je développe l'application.Celle-ci s'articulera autour de quatre domaines :- Paris-Promeneurs étant également un site de contenu sur le patrimoine et l'architecture Parisienne, on retrouvera une section "A la une", affichant les derniers articles parus.- La partie "Visites", permettra quand à elle de réserver une visite guidée.- La partie "Recherche", affichera les résultats de recherche correspondant aux termes que l'utilisateur aura rentré dans le champ prévu à cet effet.- L'application permettra également à l'utilisateur de visualiser les points d'intérêt autour de lui par 2 moyens :-> Utiliser une carte qui affiche les points d'intérêt autour de lui, repérés par des icône différentes selon la catégorie.-> utiliser la réalité augmentée pour visualiser en direct les points d'intérêt autour de lui. Au lancement de l'application sur l'Appstore, cette dernière fonctionnalité sera uniquement disponible pour les utilisateurs premiums.- Enfin l'application intégrera un menu de paramétrage de l'application, de retrouver ses réservations, etc.L'application a été réalisée en architecture MVVM, en utilisant UIKit et divers framework associés : MapKit, librairies externes via CocoaPods (Alamofire, etc.).
- TracotooDéveloppeur iOSTRANSPORTWESENJanuar 2023 - Juni 2023 (5 Monate)Paris, FrankreichDisponible sur l'Appstore :https://apple.co/3qQElAtPour l'application Tracotoo, application de tracking d'empreinte carbone, je conçois les interfaces utilisateur avec Figma, et l'identité visuelle de l'application : logos, choix des polices, animations, création des icônes et images.Après avoir terminé la phase de conception graphique, je code l'application en swift natif, principalement avec le framework graphique UIKit. Je crée également le backend avec Firebase Firestore pour la base de donnée, et Firebase Auth pour l'authentification.Les utilisateurs de l'application pourront utiliser l'application sans compte, et enregistrer les données dans leur téléphone via CoreData, ou les enregistrer dans le cloud via Firebase.L'application s'articule autour de 3 fonctionnalités principales :- Gestion de sa flotte de véhiculesL'utilisateur pourra enregistrer jusqu'a 10 véhicules, en choisissant parmi une liste de constructeurs et de modèles.- Calcul des empreintes carbone :En renseignant les adresses de départ et d'arrivée d'un trajet, l'application calculera automatiquement la distance du trajet selon l'itinéraire le plus communément emprunté. L'utilisateur pourra alors voir quelle est l'empreinte carbone du trajet, affinée en fonction du véhicule en cours d'utilisation.- Compteur d'empreinte carbone :L'application affiche un compte annuel et mensuel de l'empreinte carbone de l'utilisateur.Grace au menu, l'utilisateur pourra également accéder à la gestion de son compte.
Bewertungen
Empfehlungen
Diese Freelancer passen auch zu Ihren Kriterien
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
Ausbildung und Abschlüsse
- Développeur d'applications - iOSOpenClassrooms2022- Concevoir l’architecture technique de l’application, - Créer son interface et ses éventuelles animations, gérer l’interaction avec l’utilisateur. - Analyser les besoins à partir du cahier des charges défini par les clients ou les chefs de projet, - Définir les différentes étapes de fonctionnement de l’application, - Développer, tester et valider les fonctionnalités de l’application, - Assurer le support technique de l’application et de produire une documentation technique et fonctionnelle - Apporter des corrections de bugs et d’effectuer des mises à jour.
Zertifizierungen
- Créer un webservice en Swift avec Vapor 4Purple Giraffe2022
- Ajoutez des listes dans vos applications iOSOpenClassrooms2021