Olivier Gonthier – Développeur Freelance

publicité
Olivier Gonthier
Développeur Freelance
Í
11 Rue Poirier de Narçay
75014 Paris
H 06 50 43 32 38
B [email protected]
http://oliviergonthier.com
@rolios
OlivierGonthier
26 ans, permis B
Expériences
March 2016 –
Now
January 2016 –
Now
Septembre 2015 –
Java developer, Android, 4GMark, Paris.
Contribution au dévelopement de l’application 4GMark.
{ Nouveau design pour plusieurs parties de l’application
{ Modernisation de la base de code, amélioration de l’outillage utilisé pour le projet
{ Nouvelles fonctionnalités, notamment connexion d’utilisateurs, notifications et push
{ Utilisation de Retrofit, Stetho
{ Equipe: 5 développeurs pour toutes les plateformes
{ Environnement: Git, Gradle, AndroidStudio, Crashlytics, Firebase
Java developer, Android, Mediabong, Paris.
Development of a video advertisement sdk.
{ Development of the SDK based on Google’s IMA sdk and VAST specification
{ Team: development conducted alone
{ Environment: Git, Gradle, AndroidStudio
Développeur Java, Android, Deezer, Paris.
Mars 2016
Contribution au développement de l’application Deezer.
{ Aide au développement d’une nouvelle UI suivant material design
{ Refonte de l’UI du player audio
{ Utilisation entre autres de Eventbus, Stetho, Glide
{ Equipe: 14 personnes, pratique de code reviews
{ Environnement: Git, Gradle, AndroidStudio, Crashlytics
Mai 2015 –
Développeur Java, Android, CaptainDash, Paris.
Septembre 2015
06 Avril 2015 –
30 Avril 2015
Développement d’une application de visualisation de données interactive (Dataviz).
{ Mise en place d’une architecture basée sur RxJava
{ Graphiques basés sur D3.js, intégrés dans des WebView
{ Utilisation entre autres de Retrofit, Butterknife, Retrolambda, Eventbus, Stetho
{ Equipe: Développement réalisé seul, avec l’aide de designers et de chefs de projet
{ Environnement: Git, Gradle, AndroidStudio, Crashlytics
Développeur Java, Android, Voyage-SNCF, Paris.
Audit de l’application Android Voyage-sncf.com
{ Analyse de l’application d’un point de vue global: statistiques, architecture, outillage
{ Proposition de solutions pour moderniser le code de l’application
{ Mise en évidence de fuites mémoire en utilisant Eclipse MAT
{ Revue de la sécurité avec Androguard et ApkTool
{ Equipe: Audit réalisé seul pour une équipe de 5 développeurs
{ Environnement: Git, Eclipse MAT, Jenkins, Gradle, AndroidStudio
Octobre 2014 –
Avril 2015
20 Octobre 2014 –
24 Octobre 2014
Janvier 2013 –
Octobre 2014
Développeur Erlang, Scrum Master, Orange Vallée, Paris.
Développement d’une plateforme de messaging XMPP en Erlang, basée sur MongooseIM.
{ Développement de nouvelles fonctionnalités et de tests d’intégration
{ Mise en place d’une intégration continue sur Jenkins: tests et déploiements automatisés
{ Utilisation entre autres de Cowboy, Hackney, Eunit, Lager
{ Organisation de l’équipe avec le rôle de Scrum master
{ Equipe: 8 personnes, méthodologie Scrum et pratique de code reviews
{ Environnement: Git, Rebar, Jenkins, Reltool, Vim
Développeur Java, Android, Fluo, Paris.
Accompagnement d’une start-up pour démarrer efficacement le développement d’une application
Android.
{ Intégration de différentes librairies: Eventbus, Retrofit, Butterknife, Robolectric.
{ Equipe: 3 personnes
{ Environnement: Git, Gradle, Crashlytics
Développeur Java, Android, Orange Vallée, Paris.
Participation au développement de Libon chez Orange-Vallée, division dédiée à l’innovation au sein
d’Orange. Cette application permet de faire du chat instantané, de la VoIP et de la personnalisation de
répondeurs. Pour plus d’informations: http://libon.com.
{ Prise en charge de la synchronisation du compte utilisateur et des contacts
{ Industrialisation et mise en place de tests d’intégrations et unitaires
{ Développement de nouvelles fonctionnalités
{ Equipe: 11 personnes, méthodologie Scrum et pratique de code reviews
{ Environnement: Git, Maven, Jenkins, Sonar, Crashlytics, IntelliJ
Octobre 2012 –
Développeur Javascript, SenchaTouch, Dexia Asset Management, Paris.
Décembre 2012
Réalisation d’un prototype d’application mobile basé sur le framework SenchaTouch en 23 jours,
regroupant les vidéos YouTube et les flux de blog du groupe, ainsi que le suivi de fonds bancaires.
{ Utilisation de l’API youtube
{ Environnement: SenchaTouch, Javascript, Phonegap, CSS/Sass
Juillet 2012 –
Novembre 2013
Consultant Formateur, Zenika, Paris.
Consultant Java/JEE, web et mobile.
{ Ecriture de supports de formation (HTML5/HTML5 Avancé)
{ Formateur Android, Wicket
{ Formateur HTML5
- Plus de 50 stagiaires formés
- 32 jours de formation dispensés
- CNRS Toulouse, Orange Lyon, Orange Grenoble, Atos Lille
Durant les études
Janvier 2012 –
Juillet 2012
Janvier 2010 –
Janvier 2012
Stage de fin d’études, Zenika, Paris.
Stage de R&D.
{ Développement d’une application de gestion interne du centre de formation. (Wicket, Spring,
Hibernate, iText, Maven, Jenkins, Sonar)
{ Développement d’une application sur Google Appengine permettant la diffusion de liens entre les
employés. (GAE, Wicket, Maven)
{ Etude et organisation d’un concours sur le thème de GoogleTV. (Android)
{ Création d’un thème wordpress complet pour l’association Fier d’être Développeur. (HTML, CSS,
PHP)
Développeur Android, Derichebourg/SMS-Backing, Paris.
Développement de solutions de tracking en utilisant un module bluetooth et du NFC (Near Field
Communication).
Autres activités
Enseignement
Septembre 2015
Septembre 2015
2011 – 2014
Architecture logicielle, ESIEA, Paris, 2 Jours.
Android, In’Tech INFO, Paris, 2 jours.
Android, Master sécurité SIS, Paris, 3 jours.
Communautaire
Depuis 2013
Depuis 2011
Depuis 2012
2013 – 2014
2008-2009
Editeur, infoq.com/fr, Paris.
Membre, Paris Android User Group, paug.fr, Paris.
Gestion site web, Association Fier d’Etre Développeur, Paris, PHP/wordpress.
Membre, Blackberry Developer Group Paris, Paris.
Bénévole, Mission Humanitaire, Paris/Conakry(Guinée).
Conférences animées
2015
From Java to Erlang, Breizhcamp (Rennes).
Retour d’expérience sur le langage Erlang.
2013-2015
Intel XDK New!, Paris, Toulouse, Lannion, Nantes, Brest, La Réunion.
Présentation et live-coding sur le XDK Intel
2013
HTML5 workshop, Skopje (Macédoine).
Revue complète du HTML5 sur mobile, live-coding autour d’un exemple d’application.
2013
Do not trust, Test!, Droidcon Paris, Softshake (Genève), OpenWorldForum (Paris).
Présentation sur la pratique des tests sur Android
2013
2012–2013
2011
Introduction à Blackberry 10, Paris Blackberry DevGroup, Montpellier JUG.
GoogleTV: Android in your TV, Jugsummercamp (La Rochelle), Devfest Nantes, Lyon
Android User Group, Montpellier JUG.
NFC sur Android 2.3, Paris Android User Group.
Slides disponibles: slid.es/r0ly
Formation
2007–2012
Diplôme Ingénieur, ESIEA, Paris.
Ecole Supérieure d’Informatique Electronique Automatique
2004–2007
Lycée, Saint-Charles, La Réunion.
Filière scientifique spécialité Sciences de la vie et de la Terre
Compétences
Techniques
Langages
Mobile
Frameworks
Industrialisation
Java, Erlang, Haskell, Javascript
Android natif, Ionic
BDD
Git, SVN
SQLite, PostgreSQL, MySQL,
MongoDB
MongooseIM/Ejabberd, Spring,
SenchaTouch, AngularJS
Méthodes
Scrum, TDD, Code-review
Maven, Gradle, Rebar,
Jenkins, Sonar
Systèmes
MacOS, Archlinux, Opensuse
Langues
Français
VCS
Langue Maternelle
Anglais
Courant
Loisirs
{ Cinéma
{ Randonnée
{ Photographie
{ Batterie
Téléchargement