OAuth est un protocole libre permettant d’autoriser un site web, un logiciel ou une application à l’utiliser l’API sécurisée d’un autre site web pour le compte d’un utilisateur. OAuth réalise une délégation d’autorisation.
Portage de la version iOS vers Android, implémentation d’un chat
• Adaptation graphique et ergonomique de la version iOS
• Création service d’Authentification par OAuth, APIs REST
• Création d’une interface de chat et communication temps réel par Push / Socket
• Intégration Push
Création d’un outil d’aide tactique pour les joueurs de Pokémon GO
• Retro-Engineering des algorithmes de calcul et des données existants
• Création d’une interface en surcouche de l’écran (similaire à Facebook Messenger)
• Mise au point d’un dispositif de communication natif/web et web/natif
• Data Scrapping, A/B testing, Analytics
• Déploiements par étapes & App Store Optimization
• Intégration Pub Video et banniére
Mise à niveau fonctionnel et graphique de la version Android
• Refactoring de l’ancien code source
• Mesures et améliorations des performances de l’app
• Intégration de nouvelles features
• Investigations et propositions pour diminuer la dette technique
Portage de la version iOS vers Android
• Adaptation graphique et ergonomique de la version iOS
• Création de modèles PDF et remplissage automatique
• Création d’un cache intelligent.
• Création service d’Authentification par OAuth, APIs REST
• Intégration Push
Refonte de l’architecture du SDK de mesure de KPI réseau
• Isolation du code métier dans un autre process
• Communication avec le client par des interfaces IPC
• Intégration dans l’UI de démonstration
• Rédaction des Tests Unitaires
Equipe de 6 développeurs Android
Création d’une appli hybride/native de recherche immobilière
• Création de l’application en natif
• Création API client/serveur pour la partie hybride avec Node JS/Crosswalk
Seul développeur Android au sein d’une équipe de 9 développeurs Web.
Co-fondateur, design et création de l’appli Android, des services serveur
• Prototypage, conception et réalisation de l’application Android
• Création du back-end de sauvegarde des données utilisateur dans le Cloud avec Google App Engine
• Création d’un serveur de chat sur Amazon EC2 / Openfire, création d’un plugin de push iOS/Android
Equipe de 3 co-fondateurs
ScrumMaster en charge de l’équipe de développement mobile
• Pont entre le Product Owner, les équipes serveur et l’équipe mobile
• Rédaction des Users Stories
• Organisation et animation des cérémonies Agile (Daily Stand-up, Sprint Planning, Rétrospective …)
• Test Automatiques et manuelles des développements pour validation des tickets.
Equipe de 3 développeurs mobiles
• Développement de l’appli Android selon un cahier des charges
• Développement en marque blanche pour de futures déclinaisons pour chaque marque (Sofitel, Novotel, Pullman, Mercure …)
• Adaptation de la version existante iOS pour une ergonomie et une UI conforme à Android
• Développement en marque blanche pour de futures déclinaisons pour chaque centre commercial (Les 4 Temps, Lyon Part Dieu, Les Halles …)
Lead au sein d’une équipe de 3 développeurs