Tristan SALAUN
Ingénieur en Informatique
Spécialisé en développement d'applications mobiles Android
Formateur Android (Java/Kotlin), et Java Card

18 rue César ALEMAN
13007 Marseille
FRANCE
Port. : 06 19 57 08 06
Né le 29 Mars 1979 (44 ans) - célibataire
Nationalité : Française

Web : http://www.stdev.fr/ - E-mail : tristan (dot) salaun (dot) pro (at) gmail (dot) com
photo de Tristan SALAUN

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é).
puce 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.

puce 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 ).


puce 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.


puce 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.


puce 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.


puce 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.
puce 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.
puce 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
puce 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


puce 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é.


puce 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).


puce 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, ....



puce 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).


puce 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.


puce 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).


puce 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.


puce 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
puce Technologies : C/C++, Mophun, téléphone GSM Nokia.
puce 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
puce Technologies : GPRS, FTP, Windows CE, MFC et eMbedded Visual C++.
puce Télécharger : Présentation, Rapport.
2004 ESSI, Sophia-Antipolis (06) 
  Février  Javacard : Porte-monnaie Electronique
puce Technologies : JavaCard et Java (SWING).
puce Télécharger : Projet.
2004 ESSI, Sophia-Antipolis (06) 
  Janvier  Décodeur télécommande Infrarouge sur RTLinux
puce Technologies : RTLinux, RC5 et C.
puce 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).
puce Technologies : Windows CE, eMbedded Visual C++ et J2ME (Jedode).
puce Télécharger : Présentation, Rapport, Projet.
2003 ESSI, Sophia-Antipolis (06) 
  Janvier  XML To Speech sur Pocket PC 2002
puce Technologies : Windows CE, eMbedded Visual C++, MFC et J2ME (Jedode).
puce Télécharger : Présentation, Rapport.
2002 ESSI, Sophia-Antipolis (06) 
  Avril  Etude de transfert de mémoire à port avec et sans DMA.
puce Technologies : ASM et Electronique.
puce 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.
puce Technologies : GNU/Linux, Real Server, QuickTime Streaming Server, PHP, MySQL et Macromedia Dreamweaver.
puce 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).
 
Objectifs

puce Janvier 2023
puce 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

puce Région : Provence-Alpes-Côte-d'Azur

puce Perspectives
puce Poste : Expert Android, directeur technique et/ou ingénieur Recherche et Développement




Connaissances


puce Langages :
puceJAVA
puceKotlin
puceAndroid
puceC/C++
puceAssembleur (PIC,68000)
puceXML
puceJ2ME

puce Conception Web :
pucePHP
puceHTML
puceServices Web

puce Base de données :
puceSQL
puceMySQL
pucePostgreSQL

puce Système :
puceWindows 3.x/9x/NT/XP/CE
puceGNU/Linux

puce Logiciels :
puceEclipse
puceCVS

puce Cartes à puces :
puceJava Card




Langues

puce Français
puce Langue maternelle

puce Anglais
puce Courant
puce (Séjours aux USA -Californie- et Angleterre)
845 au TOEIC
(Test Of English for International Communication)

puce Espagnol
puce Notions rapidement perfectibles




Dernière modification :
PHP : Septembre 2016.
Base de donnée : Mai 2023.