Expérience professionnelle : |
Depuis Mars 2023 |
STid, Gréasque |
|
Mission
Développeur Android sénior.
Prise en charge de la branche Android du bureau d'études (développement/maintenance des applications, mise en place des procédures de test et de qualité).
Technologies : Android, Kotlin, UI-Automator, Robolectric, Cucumber, Gherkin, Appium, Selenium, HTML, JS, Java
|
Depuis Novembre 2014 |
Light4Events, Marseille |
|
Porteur de projet
Fondateur
Partis d'une idée simple de révolutionner l'ambiance des spectacles, j'ai présenté le projet nom de code FlyFire, qui à maintenant le nom officiel Light4Events.
Ce projet vise à proposer une ambiance étendue en pilotant les écrans des téléphones portables des spectateurs d'un concert par exemple, et ainsi les transformer en écran géant.
Technologies : Android, Node.JS, WebSockets, JSON.
|
Depuis Avril 2013 |
Indépendant, Marseille |
|
Emplois CDI
Développeur applications mobiles Android
Développement d'applications Android :
- Pour des clients
- Atos : Expert Android pour Atos pour développer des applications pour le programme Scorpion (détails plus bas).
- iDruide : Développement d'applications scolaires (détails plus bas).
- Editag : Développement de l'application de gestion des mOOnTAGs sur Android.
- Capilog : Développement de toute la solution mobile Android
- Yelloh Village : Débogage V1 et développement de la V2.
- TNT : Mise à jour de l'application.
- Vente du diable : Intégration/développement de l'interface graphique.
- En tant qu'éditeur ( voir sur Google Play ).
- En tant que contributeur Open Source ( voir sur GitHub ).
Technologies : Android, PHP, MySQL, JSON.
|
Décembre 2022 Mai 2020 |
Atos, Aix-en-Provence |
|
Mission
Responsable Technique de l'équipe de développement Android
En tant qu'expert Android, j'apporte mon soutiens à l'équipe de développement des applications Android, ainsi qu'aux équipes connexes.
Ma mission consiste en plusieurs tâches :
- Expertise technique Android.
- Développement de nouvelles fonctionnalités dans les applications.
- Développements de tests automatiques (UI Automator).
- Développements de scripts d'aide au développement (extraction de logs, mise en place environnement, ...).
Les domaines d'interventions :
- Supervision et développement des applications métier.
- Supervision et développement des applications de tests.
- Développements de POCs (dans le cadre de tests pour un OS custom, nouvelles fonctionnalités, ...).
- Encadrement/Formation de stagiaires.
Technologies : Android Kotlin / Java, Graddle, Git, UI Automator, Bash scripts, GitLab.
|
2019 |
Ynov, Aix en Provence |
|
Mission
Enseignant Android Java
12 1/2 journées pour apprendre les bases de la programmation d'applications Android en Java.
- Interfaces graphiques (XML).
- Gestion des interactions utilisateur.
- Communication entre les écrans, les applications.
- Mise en place d'une base de donnée (SQLite, ORLite et Room).
- Communication réseau.
Technologies : Java, XML, Room, ORLite, Retrofit, EventBus, ...
|
Avril 2019 Septembre 2018 |
iDruide Éducation, Monaco |
|
Mission
Développeur Android
Développement des applications de la suite logicielle des tablettes éducatives.
Développement (tout ou partiellement) des applications :
- Boutique d'applications et de manuels scolaires,
- Gestion des tablettes (MDM),
- Helpdesk,
- Outils divers (scan de QRCodes, bluetooth, ...)
Intervention à plusieurs niveaux (en fonction des applications) :
- Ajout de fonctionnalités.
- Développement d'applications indépendantes.
- Intégration graphique.
- Correction de bugs.
- Mise en place de tests automatiques d'intégration.
Technologies : Android, Android Studio, GRPC, Bluetooth, Dagger, Room, GIT, Gitlab, SourceTree, ...
|
2018 |
Ynov, Aix en Provence |
|
Mission
Enseignant Android Java
31,5h de cours pour des 2° année en études informatiques pour apprendre les bases de la programmation d'applications Android en Java.
- Interfaces graphiques (XML).
- Gestion des interactions utilisateur.
- Communication entre les écrans, les applications.
- Mise en place d'une base de donnée (SQLite, ORLite et Room).
- Communication réseau.
Développement d'une application de gestion des tournois sportif (billard, babyfoot, ...) pour l'évaluation. Réalisation des interfaces graphiques, stockage des informations en local, communication avec le serveur pour récupérer les données, etc.
Technologies : Java, XML, Room, ORLite, Retrofit, EventBus, ...
|
2015 |
IUT Informatique, Aix en Provence |
|
Mission
Prof d'informatique Android
Cours pour les étudiants de 2ième année en Informatique
Partant de la base (Android, l'interface graphique, ...) le but de la formation était de développer un jeu sur Android.
Technologies : Android, Java, XML.
|
2014 |
INSIDE SECURE, Aix en Provence |
|
Mission
Formateur Javacard
Formation Javacard 3 jours
Initiation à l’environnement spécifique du développement sur carte à puce Javacard.
Développement d'un porte monnaie électronique.
|
2014 |
CapiTechnic, Avignon |
|
Mission
Formateur Android
Formation du personnel interne sur Android
Technologies : Android, Java, XML.
|
2013 |
Centre de formation |
|
Mission
Formateur Android
Formation Android débutants (5 jours)
En partant de la mise en place de l’environnement de développement passer en revue toutes les étapes du développement d'une application Android.
|
Mars 2013 Janvier 2012 |
Céloé, Aix en Provence |
|
Emplois CDI
Gérant, ingénieur développeur
- Développement d'applications Android (applications en marque blanche sur des thèmes divers ( le divertissement avec les Lives Wall Papers Videos, les boites à son, le Magic Hand, ...), le professionnel (avec le m-commerce)
- Administration système
- Etudes techniques
- Création d'outils de génération d'applications, avec interface Web
- Développement pour des sociétés externes
Technologies : Android, PHP, MySQL, Bash.
|
Janvier 2012 Mars 2011 |
Stardust, Marseille |
|
Emplois CDI
Ingénieur R&D
- Développement d'un outil d'extraction de caractéristiques des mobiles Android.
- Etude d'outils d'automatisation de tests sur mobiles.
- Développement du prototype d'un outil d'extraction d'information de l'AppStore et de l'Android Market afin d'afficher des statistiques sur la réputation des applications.
- Administration système (mise en place d'un serveur SVN, Apache, configuration serveur mutualisé.
Technologies : Android, Java, J2Me, PHP, HTML, Javascript.
|
Février 2011 Février 2010 |
Altran, Sophia Antipolis |
|
Emplois CDI
Ingénieur validation serveur
Mission chez Gemalto (06) (anciennement Gemplus) (fabricant de cartes à puce).
- Mise en place d'un système de validation automatique à base de tests en Groovy.
- Génération de raports de tests automatiques.
- Utilisation des libraries GroovyWS et HTTPBuilder.
- Validation de serveurs utilisant des web services SOAP.
- Ecriture de shell scripts pour automatiser l'exécution des tests.
- Instalation/Configuration de serveurs (un WiKi, un Bug Tracker, et un SVN).
Technologies : Groovy, GroovyWS, HTTPBuilder Shell Script (sh, sed, ...),Cygwin, Solaris et SOAP.
|
2010 |
|
|
Activité personnelle
Développement d'applications Android.
- Développement d'une galerie d'image:
- Utilisation de flux RSS.
- Utilisation de bannière de publicité.
- Gestion des actions sur l'écran tactile.
- Viralité par mail.
- Remontée des erreurs/dysfonctionnement de l'application sur un serveur.
- Mise en image de fond.
- Internationalisation (FR, EN, CS, NL, ...).
- Application déployée sur le market Android.
- Développement d'une application ludique:
- Utilisation de la synthèse vocale.
- Utilisation de la reconnaissance vocale.
- Viralité par mail.
- Connexion à un serveur pour partager des informations.
- Base de donnée SQlite locale.
- Développement d'une application pour faire des comptes:
- Base de donnée SQlite locale.
- Partage d'informations via mail, serveur, ....
Technologies : Android (TTS, Reconnaissance vocale, SQlite, AdMob, et RSS).
|
2009 |
Altran, L'estaque (13) |
|
Emplois CDI
Développeur front end web/wap.
Mission chez Buongiorno France (13)
- Développement de thèmes, layout et templates pour une boutique en ligne (WEB/WAP).
Technologies : HTML, CSS, Liferay.
|
Mai 2009 Septembre 2008 |
Altran, Marseille |
|
Emplois CDI
Ingénieur consultant
Mission chez Gemalto (13) (anciennement Gemplus) (fabricant de cartes à puce).
- Développement en Javacard de programmes pour des cartes à puces (applet de coupons de réductions, SmartPoster, bridges pour des midlets).
- Développement en Java (JUnit) et en VB.Net (NUnit) de tests pour la validation des applications (utilisant principalement le Smart Card Web Server)
- Développement en Java/XML d'outils d'aide au développement sur cartes à puces.
Technologies : Javacard, Eclipse, MKS, VB.Net, Java, XML.
|
Août 2008 Mai 2007 |
LDMobile, Marseille |
|
Emplois CDI
Ingénieur développement
Développement de la plateforme Ultimedia™ et divers sites web.
- Développement et debuggage de fonctionnalités pour le Back Office et pour le Front Office (Tags XiTi, newsletter, formulaires, flux RSS, mise en forme,…).
- Rédaction de documentations sur Ultimedia™ (partie utilisateur et développeur).
- Validation technique de cahiers des charge et évaluation de la charge de travail nécessaire à l’implémentation.
- Développement de connecteurs à des fournisseurs de contenus externes (images, sonneries, vidéos, jeux, ...).
- Développement de connecteurs de facturation (SFR, Bouygues, Orange:W-HA et IPX pour l'Espagne).
Technologies : PHP, Ajax, HTML/CHTML/OML/WML, WebServices (SOAP).
|
Avril 2007 Août 2005 |
GFI, Aix en Provence |
|
Emplois CDI
Ingénieur en informatique (Développeur carte à puce)
Mission chez Gemalto (anciennement Gemplus) (fabricant de cartes à puce).
- Développement en Javacard et en C de programmes pour des cartes à puces (customisation de l'OS partie Java ou partie native en C).
- Développement en Java/XML/XSL d'outils d'aide au développement sur cartes à puces.
Technologies : Eclipse, PVCS, JavaCard, Java, C, XML, XSL/XSLT, SimToolkit, Normes GSM : 11.11, 11.14, etc., Gemshell, GemXplore ADMIN et GemConnect OTA.
|
2002 1998 |
|
|
Job d'été
Diverses missions temporaires (Nortel Sophia, VI Technology, Legrand, BIONATEC, BIOTOP, Club Med, etc.)
|
|
Projets : |
2004 |
ESSI, Sophia-Antipolis (06) |
|
Mars |
Puissance 4 pour 2 joueurs par réseau sur téléphone portable
Technologies : C/C++, Mophun, téléphone GSM Nokia. Télécharger :
Présentation.
|
2004 2003 |
ESSI, Sophia-Antipolis (06) |
|
Octobre Mars |
FTP sur Pocket PC via GPRS:
Etude de faisabilité de transfert de données via le GPRS en FTP sur un Pocket PC
Technologies : GPRS, FTP, Windows CE, MFC et eMbedded Visual C++. Télécharger :
Présentation, Rapport.
|
2004 |
ESSI, Sophia-Antipolis (06) |
|
Février |
Javacard : Porte-monnaie Electronique
Technologies : JavaCard et Java (SWING). Télécharger :
Projet.
|
2004 |
ESSI, Sophia-Antipolis (06) |
|
Janvier |
Décodeur télécommande Infrarouge sur RTLinux
Technologies : RTLinux, RC5 et C. Télécharger :
Projet.
|
2003 |
ESSI, Sophia-Antipolis (06) |
|
Juin |
Intégration de la synthèse vocale sur Pocket PC 2002 (Suite d'un précédent projet).
Technologies : Windows CE, eMbedded Visual C++ et J2ME (Jedode). Télécharger :
Présentation, Rapport, Projet.
|
2003 |
ESSI, Sophia-Antipolis (06) |
|
Janvier |
XML To Speech sur Pocket PC 2002
Technologies : Windows CE, eMbedded Visual C++, MFC et J2ME (Jedode). Télécharger :
Présentation, Rapport.
|
2002 |
ESSI, Sophia-Antipolis (06) |
|
Avril |
Etude de transfert de mémoire à port avec et sans DMA.
Technologies : ASM et Electronique. Télécharger :
Rapport.
|
2001 |
IUT GTR, Sophia-Antipolis (06) |
|
Janvier Avril |
Réalisation d'un projet d'étude « Serveur vidéo en ligne » au sein de l'IUT.
Technologies : GNU/Linux, Real Server, QuickTime Streaming Server, PHP, MySQL et Macromedia Dreamweaver. Télécharger :
Présentation, Rapport.
|
|
Formation : |
| 2004 2001 |
Diplôme d'ingénieur à l'ESSI
Ecole Supérieure en Sciences Informatiques à Sophia-Antipolis Spécialisation en STREAM (Système Temps Réel Embarqués et Applications Mobiles). |
| 2001 1999 |
DUT (Diplôme Universitaire Technologique )
en GTR (Génie des Télécommunications et Réseaux) à l'Institut Universitaire de Nice-Sophia Antipolis.
|
| 1999 1998 |
Ecole d'ingénieur à prépa intégrée ESINSA
Ecole Supérieure d'Ingénieur de Nice-Sophia Antipolis
|
| 1998 |
Baccalauréat Scientifique avec option Technique obtenu avec la mention BIEN
au Lycée MM Fourcade à Aix en Provence (13)
|
|
Autres formations : |
| |
AFPS (Attestation de Formation aux Premiers Secours) (2002) |
| |
BAFA (Brevet d'Aptitude aux Fonctions d'Animation) : Base + Théorique. |
| |
Brevet de Grimpeur Scolaire (2ème degré) |
| |
Permis B et véhicule personnel |
|
Centres d'intérêts : |
|
Electronique |
Pratique de l'électronique, dans un club, puis individuellement. Divers montages réalisés (lecteur de cartes téléphoniques, de cartes magnétiques, un programmeur de microcontrôleurs PIC, Arduino, ESP8266, ESP32, RaspberryPi) |
|
Informatique |
NFC, RFID, Android, CyberSécurité, CTF. |
|
Sport |
Voile, escalade, basket et snow-board. |
|
Divers : |
|
Représentant de l'IUT GTR au conseil de l'IUT (année scolaire 1999-2000)
|
|
Participation à l'expérimentation de "la navette du futur" avec l'INRIA (Antibes (06), juin 2004) Du 3 au 13 juin 2004, à Antibes, sur le port Vauban, s'est déroulé le premier test urbain grandeur nature d'une navette électrique complètement automatisé. Ce test, dans le cadre des projets CyberCars et CyberMove, à été mis en place par l'INRIA. Trouvant le projet intéressant, je me suis porté volontaire pour leur apporter l'aide dont ils avaient besoin.
Pour plus d'infos : www.cybermove.org |
|
Participation à la journée pour les déficients visuels (Sophia-Antipolis (06), 2003) Cette journée du 5 juin 2003 était la première journée dédiée aux "Déficients Visuels et Nouvelles Technologies : Présent et Avenir". Cet événement s'est déroulé dans les locaux de l'ESSI. Ayant fait un projet en deuxième année d'ESSI, j'ai présenté celui-ci (avec un camarade de classe) lors de cette journée. Il s'agissait d'un projet de synthèse vocale sur PocketPC 2000. |
|
Secrétaire de l'Association des Anciens de l'ESSI (ADA).
|
|
|
Poste :
- Développement d'applications Android dans le domaine de la sécurité, l'identification, l'IOT, ...
- Gérant d'une société avec plusieurs employés, spécialisée dans le développement d'applications mobiles en marque blanche.
- Formateur Android Java/Kotlin
Région : Provence-Alpes-Côte-d'Azur
Poste : Expert Android, directeur technique et/ou ingénieur Recherche et Développement
|
Langue maternelle
Courant (Séjours aux USA -Californie- et Angleterre)
845 au TOEIC
(Test Of English for International Communication)
Notions rapidement perfectibles
|
Dernière modification :
PHP : Septembre 2016. Base de donnée : Mai 2023.
|