EXPERIENCES PROFESSIONNELLES
VOGO Montpellier Développeur Sénior Depuis Juin 2017
Développement / Architecture.
Développement de services Windows en C/C++.
Développement du Framework VOGO en Swift et ObjectiveC.
Prise en main du site web développé en PHP Laravel.
Environnement Technique
Système
Windows, Linux
Langages
Objective C,Swift,C/C++,Java,PHP
Technologies
iOS, Android, Laravel
Outils
Android Studio, XCode, Visual Studio, GIT.
BEAR SAS Montpellier Consultant Septembre 2016-Mai 2017
Développement / Architecture.
Développement de la nouvelle version 3.4 de GRF+.
Intégration de la librairie muPDF pour iOS.
Migration de GRF+ sous iOS10 et Swift3.
Environnement Technique
Système
MAC-OS
Langages
Objective C, Swift, C/C++, Java
Technologies
iOS, Android, Vuforia
Outils
Android Studio, XCode, GIT.
Arkadin Montpellier Consultant Mars 2016-Septembre 2016
Développement / Architecture.
Participation à la définition des User Interfaces et use cases avec la MOA.
Développement des mises à jour de l’application.
Mise en place de scripts pour automatiser les builds WebRTC.
Intégration webRTC sous iOS et ANDROID.
Environnement Technique
Système
MAC-OS,Windows
Langages
Objective C, C/C++, Java
Technologies
iOS, Android, WebRTC
Outils
Android Studio, XCode, GIT.
PIC-SIDE Montpellier CDI Septembre 2014-Février 2016
Directeur Technique.
Responsable d’une équipe de 3 personnes.
Définition du contenu des Sprints.
Participation à la définition des User Interfaces et Use Cases avec la MOA.
Revue de code.
Mise en place d’une architecture pour les composants métier.
Architecture et Développement de l’application pour iOS.
Architecture des API du serveur au format JSON.
Environnement Technique
Système
MAC-OS,Windows, Linux
Langages
Objective C, C/C++, Java
Technologies
HTML5, CSS3, iOS, Android
Outils
Android Studio, XCode, GIT.
CGI Montpellier CDI Juillet 2014-Aout 2014
Architecture & Développement du nouveau site Web EDF à destination des particuliers.
Proof Of Concept autour de JMS et des Message-Driven Beans.
Proof Of Concept autour des requêtes asynchrones des API Servlets 3.0.
Développement de 'bouchons' pour le SSO et les WebServices EDF.
Développement de filtres CacheManager, Injection de commandes
Architecture du serveur REST
Environnement Technique
Système
Windows, Linux
Langages
Java JDK 1.6
Technologies
J2EE, JSP, Servlets, JMS, EJB 3.0, WebServices, API REST
Outils
Eclipse, SVN, Maven, JBoss 6.
BULL Amesys Conseils Montpellier CDI Janvier 2013-Juin 2014
Recherche & Développement pour la mise en place d’une application à destination des patients diabétiques de type 1 sur tablette Android.
Proof Of Concept autour des API Bluetooth.
Développement de ‘Custom View’ de type histogramme, secteur, courbes, barres.
Développement et évangélisation des bonnes pratiques de programmation sur les ‘Content provider’, ‘Fragments’, ‘Versions d’API’.
Environnement Technique
Système
Windows
Langages
Java
Technologies
Android, Bluetooth.
Outils
Eclipse, SVN.
Mission chez AwoX
Intégration du module PHP Client sur le 'Golden DMS'.
Réalisations d'exemples DMS Browsing en PHP, AJAX, WebSocket, Server Sent Events pour le 'Golden DMS'.
Participation à l’architecture du nouveau SDK Client.
Reprise de l'application iOS sous-traitée en Tunisie.
Design et architecture des nouveaux modules.
Développement des modules Deezer, Wizard .
Environnement Technique
Système
Windows, MACOS
Langages
Objective-C, C/C++, Javascript
Technologies
UPnP/DLNA, HTML5, Web Socket, iOS, PHP.
Outils
XCode, Visual Studio, SVN.
Bouygues Telecom Free Lance Janvier 2012-Janvier 2013
Architecte logiciel des applications pour iPad et tablette Android pour contrôler et suppléer la nouvelle Bbox sensation.
Conception de l’architecture Tablettes, PC/MAC et STB.
Participation aux concertations sur les langages et frameworks à utiliser.
Proof Of Concept autour du framework Marmalade C++ .
Développement du bridge entre Javascript et le code natif Java et Objective C .
Proof Of Concept sur HTML5 et le framework Sencha Touch.
Rédactions des SAL, NT et STI.
Définition du contenu des Sprints avec le chef de projet.
Participation à la définition des User Interfaces et Use Cases avec la MOA.
Revue de code.
Environnement Technique
Système
Windows, MACOS
Langages
Objective-C, Java, C/C++, Javascript
Technologies
UPnP/DLNA, IPTV, Cocoa Touch, Sencha Touch2, HTML5, CSS3, iOS, Android.
Outils
XCode, Eclipse, Entreprise Architect, SharePoint, RTC, RRC, Word.
IT Village Free Lance Décembre 2011
Lead développeur de l'application effiDriver sous iOS pour ITVillage.
Définition des API REST côté serveur avec l’équipe en Inde.
Mise en place de la UI avec la MOA.
Développement d’un module d’insertion des données véhicules.
Développement et soumission de l’application.
Mise en place de jeux de tests avec l’équipe serveur.
Environnement Technique
Système
Windows, MACOS
Langages
Objective-C, Java
Technologies
Cocoa Touch, REST Full, JSON, Spring.
Outils
XCode, Eclipse.
DARTY Free Lance Juin 2011 – Décembre 2011
Développement et architecture de modules autour du logiciel ‘Innovente’ déployé dans tous les points de vente DARTY.
Architecture et développement du module de mise en avant des services de livraison client + serveur .
Mise en place de jeux de tests pour les modules de communication avec les applications tiers SIEBEL, Portails des opérateurs Telecom, Convertigo .
Développement et architecture d’un module autonome pour la monétique Chèques, Carte Bancaire .
Environnement Technique
Système
Windows
Langages
Java JDK 1.4 et JDK 1.6
Technologies
J2EE, JSP, EJB 2.0, SWT, JFACE, XML, WebServices, Swing
Outils
Eclipse RCP, IBM WebSphere Commerce, DB2, SVN, Maven
VOXMOBILI CDI Septembre 2001 – Mai 2011
Responsable développements , Leader Technique, Architecte logiciel.
Editeur de logiciels Web et Mobiles grands publics dans le monde des Opérateurs Telecom et FAI, Voxmobili fournit les solutions de carnet d’adresses, agenda, mail en ligne, appelées aussi solutions PIM Personal Information Manager .
Projets WEB
- Conception et développement d’un moteur de rendu pour gérer l’affichage des sites et le formatage des contenus pour une grande diversité de terminaux Wap, HTML et Minitel .
- Conception et développement d’un moteur d’API XML-RPC permettant la manipulation des données PIM contacts, évènements, tâches, photos, vidéos, … d’utilisateurs par des applications tierces.
- Conception et développement de la couche de persistance multi source de données Bases de données relationnelles, Annuaires LDAP, FileSystem par la mise en place d’un ORM pour les opérations CRUD.
- Conception de la Base de données du PIM.
- Conception et développement d’un framework MVC propriétaire adapté par la suite pour fonctionner avec le Framework Spring MVC Model 2 .
- Responsable d’une équipe de 6 personnes.
- Choix des Frameworks.
- Recherche et Développement.
- Gestion des projets Estimation de charges, planning et Reporting auprès de la MOA.
VoxOffice, la déclinaison professionnelle du PIM pour Wanadoo, obtient un prix en 2001 PC Expert .
Environnement Technique
Système
Windows, Linux
Langages
Java
Technologies
J2EE, XML, XSL, SOAP, EJB, Struts, Spring, Hibernate
Outils
Eclipse, WebLogic, WebSphere, Oracle, Tomcat, SourceSafe, SVN
Projets Mobiles
Conception et développement d’une application multiplateformes de synchronisation des données PIM Contacts, Evènements, Tâches, Photos, Vidéos, SMS en marque blanche.
Adaptation fonctionnelle et graphique de cette application pour les clients T-Mobile iOS , Orange iOS, Android , Bouygues Telecom iOS, Bada, Android ,Turkcell iOS , ERA iOS et HTC Windows Mobile .
Conception et Modélisation de l’architecture
Développement du moteur client multiplateforme Framework Multithread en C/C++
Développement des UI pour iOS, Windows Mobile, Windows Phone et Bada
Evangélisation de la solution
Suivi du développement conseils, audit de code de certains modules externalisés offshore en Inde
Gestion du projet Estimation de charges, planning et Reporting auprès de la MOA
Environnement Technique
Langages
C, C++, Objective-C et C#
Systèmes
Windows, MAC OS
Technologies
iOS, Android, Windows Mobile, Windows Phone, BADA, BREW.
Outils
Visual Studio, Eclipse, XCode, SVN
ELYSIA CDI 2000 - 2001
Consultant
ELYSIA est une société de Service en Ingénierie Informatique maîtrisant toutes les facettes de la programmation Web.
Ses activités s’articulent autour de 3 grands pôles
Développement, Conseils et Formations
1- Formateur sur les technologies Java J2EE et WebLogic Server 5.1 pour le compte de BEA France séjours en Turquie .
2- Participation au projet open source ‘Ristretto’ couches logicielles pour gérer les comptes POP et IMAP .
Environnement Technique
Système
Windows, Linux
Langages
Java
Technologies
J2EE, IMAP, POP3
Outils
Eclipse, WebLogic, Tomcat, SVN
RENAULT FINANCES Free Lance 1996 - 2000
Développeur, Responsable Technique
Conception et développement d’un logiciel d'aide à la vente de véhicules RENAULT pour les filiales financières Anglaises, Allemandes, Italiennes, Françaises et Espagnoles du groupe Renault Crédit International.
Conception et Modélisation de l’architecture.
Développement du tronc commun et de la version Espagnole.
...