Laurent Constantin
Développeur mobile

Tél. +33 6 12 54 87 52 · contact@laurentconstantin.com

Dès la création d'Android, je me suis rapidement tombé amoureux de cet OS et son écosystème. J'ai participé de manière active à son développement, particulièrement dans la sphère francophone. Je suis passé au cours de ma carrière de développeur mobile junior, à développeur mobile sénior, puis lead développeur mobile, pour enfin me mettre à mon compte en tant que freelance, expert en développement mobile Android. En plus de mes activités pro, je continue de participer à titre bénévole au sein de la communauté Android.


Expérience en développement mobile

Développeur Android

Freelance

J'accompagne les entreprises dans le développement partiel ou intégral de leur applications Android.

Je ne communique pas le nom de mes clients car la discrétion fait partie intégrante de mes prestations (la plupart sont des agences de développement mobile), mais voici quelques thématiques d'apps réalisées :

  • Jeux tournant sous Android (gratuits incluant des publicités, et payantes)
  • Applications de suivi de production pour des usines
  • Applications de réservation (hôtels et restaurants)
  • Applications pour des solutions d'e-learning
2017 - Aujourd'hui

Lead Développeur Mobile

En tant que responsable, j'encadrais une équipe de plusieurs développeurs Android. Nous avions principalement des très grosses apps à créer, donc certaines sont très probablement dans vos smartphones.

  • Analyse de cahiers des charges et choix de solutions
  • Conception de l'architecture technique
  • Écriture du code et des tests unitaires
  • Mise en place des tests intégration
  • Production de documentation technique et fonctionnelle des applications
2014 - 2017

Développeur Android

inSolus

J'avais déjà un niveau correct en rentrant chez inSolus, mais grâce à l'équipe, mon niveau a explosé. Les apps que nous avions a créer étaient majoritairement des applications, assez compliquées à réaliser. Les plus intéressantes étaient les applications à usage interne de nos clients.

2009 - 2014

Formation

Master en sciences de l'informatique

Université de Saint-étienne
2005 - 2009

BTS Informatique et développement

Lycée Lamartine
2001 - 2005

Compétences

Langages de programmations et outils de développement
  • HTML / CSS / SASS / LESS
  • JSON / XML / SQL
  • Kotlin, Flutter, Java
  • HTTP / REST / Web Services / RFID
  • Univers Android : Push notifications, Firebase, Custom UI, Smooth animations, In-App Billing, Performance optimisation, Location and sensors API, Google Maps, Analytics, AdMobs, Facebook SDK, Parse SDK, Glide, Retrofit, Moshi, Rx, Dagger, etc.
  • Tests : Mockito, Espresso
  • Outils : Git, GiLab, GitHub, Jira, Redmine, Slack, Mattermost, etc.
  • Méthodologie Agile
  • Wireframing / UX : Sketch et Figma
  • Linux est mon OS desktop préféré mais je peux travailler sous Mac OS et Windows.

Langues

  • Français (maternelle)
  • Anglais (quasi bilingue)
  • Allemand (professionnel)

Interêts

Il n'y a pas que l'informatique dans la vie.

À part la technique et la programmation, j'aime beaucoup les interfaces (UI) bien faites qui jouent un rôle hyper important dans l'expérience utilisateur (UX) et sur mobile les marges d'erreurs sont inexistantes.

Niveau passions et loisirs, j'aime la randonnée (vive la Suisse) et les jeux de rôle en tout genre.