En tant qu’éditeur d’applications mobiles, je développe sur iOS depuis 2013 (Objective-C, puis Swift). Étant père d'un enfant handicapé, j’ai orienté naturellement mes développements vers l’aide à la décision en matière de santé : choix de ses médicaments (Pharmazen®), choix de son alimentation (Sans Gluten Facile !). De ce fait, j'ai acquis une expertise certaine des bases de données Open (Base de données publique des médicaments, Open Food Facts) et répondu à un besoin utilisateur.
Pour Pharmazen®, création d'un backend PHP/MySQL pour assurer la collecte des mises à jour de la Base de données publique des médicaments. L'identification des changements intervenus dans les données est réalisé en PL/SQL.
L'application Sans Gluten Facile ! est disponible sur l'App Store. Elle a été approuvée lors de sa première soumission.
Compétences iOS : Développement pour iPhone et iPad, Intégration de frameworks tiers via Cocoapods ou par insertion, Maîtrise de Git, des Auto Layouts, IB Designables/IB Inspectables, Core Data, TableViews, CollectionViews, HTTP Live Streaming, Xibs et Segues...
Intégration CRM Sellsy (Reprise d'un site Web) : Dans le cadre d'une mission d'optimisation d'un site immobilier pour lequel mon client souhaitait évaluer le degré de motivation des prospects, nous avons défini ensemble une segmentation sur la base de 3 pipelines Chaud/Tiède/Froid, en fonction des actions réalisées sur le site (consultation simple, demande d'information ou de contact téléphonique, mise en favori d'un bien, nombre de visites du site, etc...). Projet réalisé en mode Agile avec sprints de 2 semaines.
Au sein de la TRAM SFR (Tierce Recette Applicative Métier SFR), j'ai encadré une équipe de 6 personnes chargée de fournir aux 80 membres des équipes de test et aux équipes SFR des jeux de données (JDD) pour l'ensemble des tests des 200 applications (SSA) du SI SFR, sur 2 environnements de test distincts. Je pilotais également les rechargements de données pour chaque palier (3 semaines par environnement).
J'étais également en charge de coordonner les actions de chargement en JDD et de synchronisation des 200 applications du SI SFR, sur 2 environnements de test distincts. Lors de chaque éxécution (de 3 semaines chacune), les chargements ont été réalisés dans les délais prévus au planning, en maintenant le client informé du déroulement des opérations.
PL/SQL : Ecriture des procédures stockées Oracle d'alimentation des bases de données de l'équipe.
Au sein du BA05 (30 internes, 15 prestataires), j'étais en charge de la Collecte des pré-payés. Ce système recevait les tickets des consommations des clients Forfaits bloqués ou SFR La Carte, soit entre 15 et 20 millions de tickets/jour. J'ai piloté 4 projets majeurs (+500jh) et contribué à une vingtaine de projets mineurs (entre 15 et 100jh), dans un contexte international (développement réalisés en Offshore), jusqu'à leur mise en production
Réduction de la maintenance de l'application de 4 à 0.5 ETP avec de meilleures performances et des KPI exacts.
En charge de la mise en place, de l'intégration et de l’optimisation de l'ERP Unit4 Financials auprès de clients Grands Comptes, j’ai conduit le projet technique auprès d'une quarantaine de sociétés Grands Comptes partout en France, et ponctuellement, en Allemagne et en Suisse (Castorama, Sopra, Euromaster, Damart, Belambra, Sonepar, Sonepar Deutschland, Arval, Natixis
Financement, Exane, etc...).
Les missions en clientèle, réalisées pour la plupart en autonomie et au forfait, comportaient notamment : le développement en Java d'interfaces (intégration) ou de pages web personnalisées (fournisseurs de contenus), l'optimisation des requêtes en fonction du paramétrage du client, l'écriture de procédures stockées PL/SQL Oracle ou MS Sql Server, le conseil (dimensionnement des machines, informations réseau, formation des équipes techniques, backup, failover, SSO, paramétrage IIS ou Apache...), la résolution d'incidents de production (mode pompier)...
J'ai produit une centaine de documents d'intervention (en français ou en anglais) puisque chaque intervention faisait l'objet d'un compte-rendu : compte rendu d'intervention, dossier technique reproduisant l'ensemble des étapes de l'installation, ou manuel utilisateur. Les dossiers étaient rendus soit dès la fin de l'intervention, soit dans les quelques jours qui suivaient.
Au sein de la DSI Internationale, j'ai animé et encadré une équipe de 5 développeurs VB/Oracle, puis assuré le transfert du développement vers l'Offshore. J'ai également été chargé de faire le transfert des compétences fonctionnelles vers l'équipe de développement Offshore.
Environnement technique : WINDOWS XP, ORACLE 7.3/8I/9I, PL/SQL, VISUAL BASIC 6.0, VISUAL SOURCE SAFE, JIRA, TOAD, MS Project, CRYSTAL REPORTS 8.0/8.5/1, JAVA/J2EEDéveloppement pro*C, VB et Oracle (dont procédures stockées PL/SQL)
Développement puis gestion de projet Java
Développement Java en mode agile
Sopra Steria Avril 2015 à février 2016
Au sein d'une équipe de 12 développeurs Java organisée en mode Agile, j'ai participé au développement de patches correctifs pour le sous système SFR BIOS PdC (Billing and Order management System, Prise de Commande).
Mission de développement pur, en agilité : participation aux daily stand-up meetings, développement de correctifs Java 8 et des tests unitaires JUnit associés, mise à jour et animation du Wiki, utilisation de Jenkins pour l'intégration continue.