Alexandre - Développeur JAVA

Ref : 170523G001
Photo d'Alexandre, Développeur JAVA
Compétences
Expériences professionnelles
  • Expérience comme formateur
    2015+ formateur Android et Java à EFREI (école d’ingénieur)
    2015 exposant au Scrumday, présentation d’une implémentation de Lean Startup
    2011+ formateur interne à VSCt : TDD, Architectures micro-services, Scrum, …

    Parcours professionnel

    2014+ : Application mobile SNCF
    - Dev fullstack, et conception bout en bout depuis le bootstrap du projet
    + Android (archi MVVM en Databinding)
    + Backend (Java Play2/SpringBoot et NodeJS)
    + ops (AWS, Docker, Consul, Ansible, NewRelic, ELK et outils de monitoring custom, ...)
    + tests auto (Appium répartis sur plusieurs slaves et pilotés depuis JCucumber sur l’IC)
    - Très forte contrainte de charge (haute en frontal, alors que les systèmes partenaires
    supportent très mal la charge), haute disponibilité (lorsque les systèmes sous-jacents ont des
    problèmes de disponibilité), réactivité (information poussée au client dès que disponible côté
    serveur) et accessibilité (application utilisable par des non-voyants).
    → Application alimentée en temps réel via websocket fallbacké sur FCM/APNS
    → Architecture en micro-services montée sur AWS, scalable et résiliente, pub/sub sur AMQP,
    et cache central Redis3. Base Mongo maintenue par l’équipe (shardée et repliquée)
    - Équipe initiée comme lean startup (équipe minimale, MVP, boucle de feedback client rapide),
    et qui atteint actuellement 22 personnes (1 PO, 15 devs, 1 testeur manuel, 1 testeur auto, 2
    UX/designers, 2 support client), au bout de 3 ans d’existence.
    - Produit construit selon méthodologies Scrum, chaque sprint de 2 semaine aboutissant à la
    mise en production du contenu de sprint, et plusieurs mises en prod mineures par jour côté
    backend, les retours des utilisateurs étant réinjectés et priorisés dans le backlog à chaque
    sprint. L’équipe est devops avec un truck factor proche de 0 (pluri-compétence de l’équipe)
    - Plus récemment bascule vers méthodologie Kanban (flux tiré), avec des cycles de release
    variables, pouvant aller de 1 à 3 semaines selon la valeur client embarquée dans la release.
    2012 – 2014 : Application mobile V.
    Application mobile de e-commerce V. (Voyages-SNCF, vente de billets de train) : développeur
    front Android et Backend (J2EE pour les API REST) et dans une moindre mesure iOS (objC).2013 - 2014 : Application mobile SNCF Direct
    Application mobile d’informations voyageurs SNCF-Direct. Refonte totale de l’application
    Android, pour pouvoir intégrer les fonctionnalités de recherche de trains, tableaux de gares,
    consultation des dossiers de voyages, des billets dématérialisés et des cartes de fidélité.
    2011 – 2012 : Site web ********
    Développeur Web (html/css/js) et backend (J2EE) sur le site ******** (vente de
    billets de trains et prestations touristiques / e-commerce). Travail notamment sur le dialogue de
    vente et de paiement (3DS + PCI-DSS).
    2008 – 2011 : Netseenergy
    Développeur Web (html/css/js) et backend (J2EE) et ops sur un applicatif de traitement et
    restitution de données énergétiques (au sein d’une startup rachetée par EDF).

Études et formations
  • - Expertise Android (natif java), bonnes connaissances UX Android
    - Expertise Java backend (J2EE, SpringBoot, Lightbend Activator - Play2, ...)
    - Bonnes connaissances JS backend (NodeJS principalement), et connaissances JS front
    - Connaissances de base en dev iOS (ObjC, Swift)
    - Compétences opérationnelles (AWS, Ansible, Docker, OS Posix et sous linux, ...)

    Compétences
    - Expertise Android (natif java), bonnes connaissances UX Android
    - Expertise Java backend (J2EE, SpringBoot, Lightbend Activator - Play2, …)
    - Bonnes connaissances JS backend (NodeJS principalement), et connaissances JS front
    - Connaissances de base en dev iOS (ObjC, Swift)
    - Compétences opérationnelles (AWS, Ansible, Docker, OS Posix et sous linux, …)

    Formation personnelle
    - Diplômé de l’ENSEIRB en 2008 (école d’ingénieur publique sur concours rebaptisée INPBordeaux en 2010).
    - Classes préparatoires (Lycée Saint-Louis, Paris VI) 2004-2006
    - Bac S en 2003

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Développeur Android Kotlin
Senda

Développeur Android Kotlin

  • ÉPINAY-SUR-SEINE
Kotlin JAVA XML SQL Angular NODE.JS
Disponible
CV Développeur JAVA - ANGULAR
Demba

Développeur JAVA - ANGULAR

  • SACQUENVILLE
JAVA Angular Spring Boot POSTGRES GIT SWAGGER Kafka RabbitMQ JENKINS AMAZON AWS
Bientôt disponible
CV Ingénieur de développement JAVASCRIPT
Said

Ingénieur de développement JAVASCRIPT

  • PARIS
JAVASCRIPT SQL JAVA Angular J2EE C++
Disponible
CV Chef de projet JAVA
Dieudonné

Chef de projet JAVA

  • SAINT-DENIS
JAVA BPM AGILE TEAM DEVELOPER TOMCAT LINUX SQL ENTERPRISE ARCHITECT JENKINS WINDOWS
Disponible
CV Analyste programmeur PHP
Mamadou

Analyste programmeur PHP

  • AMIENS
C PHP JAVA C++ SQL MYSQL Angular
Disponible
CV Développeur
Sabri

Développeur

  • BÉZIERS
REACT.JS JAVA .NET PHP C++ SQL JAVASCRIPT Angular ORACLE C SHARP
Disponible
CV Formateur PYTHON
Meryem

Formateur PYTHON

  • TOULOUSE
PYTHON JAVA SQL HTML WORDPRESS EXCEL CSS JAVASCRIPT VISUAL BASIC PHP
Disponible
CV Développeur Fullstack
Mohamed

Développeur Fullstack

  • PARIS
PHP SQL SQL SERVER JAVASCRIPT MYSQL PYTHON NODE.JS Next.js JAVA
Disponible
CV Développeur JAVA
Léo

Développeur JAVA

  • QUILLY
JAVA J2EE SQL JAVASCRIPT MYSQL JAVA J2EE C++ ORACLE Angular PL SQL
Disponible
CV Développeur JAVA
Fabrice

Développeur JAVA

  • PARIS
JAVA
Disponible