Nicolas Bétheuil, Solutionneur professionel - Développeur senior
SUMMARY
J'utilise l'informatique pour simplifier la vie, résoudre vos problèmes, répondre à vos besoins. Je vous aide a identifier ces problèmes pour apporter la bonne solution, évolutive, à la bonne complexité, facile à utiliser et à maintenir. Je m'intègre dans votre équipe pour l'accompagner dans ses défis et ses objectifs. 20 ans d’expériences / travail d’équipe / JavaScript / Scala / Elm / Web / Internet / Conception / tests automatiques / langages fonctionnels
EDUCATION
ITIN 2001 — 2003
Bac +4 Chargé de projet (option : Ingénierie des Systèmes d'information) - Chargé de projet
ITIN 2000 — 2001
Licence, Bac +3 - Internet Mobile
IMI / ESG 1998 — 2001
BTS, Bac +2 - Informatique de gestion
Delicious Insight 2012 — 2012
- Javascript puissant / Javascript Guru
Valtech 2010 — 2010
- Extrème Java / Usine Logicielle, des conseils à la pratique / Développement avec le framework Spring / Scrum par la Pratique
SKILLS
Scrum master, coach agile, AMOA: Cadrage, Chiffrage (ou non chiffrage), Animation des cérémonies, Facilitation, Rétrospective, Gestion des problèmes
Coach technique: XP, CI, CD, tests unitaires, tests automatisés
Développeur web: HTML, CSS, JavaScript, Elm, webpack, vite, react, preact
IDE, Outils: IntelliJ, NodeJS, GitLab, Ansible
Base de données: PostgreSQL, Elastic Search, MongoDB, eventstore, SQLite, Oracle
VCS: GIT
Languages: Scala, elm, JavaScript, React, Java, Pl/sql, UML, Scripting unix
OS: Linux, Mac OS, Unix
Méthodes: XP, Scrum, Merise, DDD, TDD, BDD
Transmission des savoirs: animation de formation, animation d'ateliers
Collaboration inclusive:
Organisation d’ateliers et réunions:
Résolution de problèmes et découpage des tâches:
EXPERIENCE
Performance Immo | Développeur 2019-01 — 2023-06

Développeur chez un éditeur SaaS de GMAO (Gestion de la maintenance)

  • En interne
Mappy | Développeur 2017-03 — 2018-12

Au sein d’une équipe de 5 développeurs et 1 manager, développeur senior

  • En interne
Valtech | Développeur 2010-09 — 2017-01
  • ESN
  • Java
  • JavaScript
Atos Origin | Consultant EAI 2006-06 — 2010-09
  • ESN
Synetics / Soft Computing | Consultant EAI 2004-06 — 2006-06
  • ESN
Thalès IS, Business One | Consultant EAI 2003-10 — 2004-05
  • ESN
Usinor SI / Tixis Systems | Technicien 2001-10 — 2003-09
Ericsson | WebMaster 2000-09 — 2001-08
Assurance Juridique | WebMaster 1998-07 — 2000-08

Développement de la première plate forme de devis et souscription d'assurance en ligne

PUBLICATIONS
10 bonnes raisons de se mettre à Scala Dec 2012
Programmez.com
Cours du soir : Git, de zéro à l’infini 2013

Animation de formation interne, joué 2 fois

Vous avez dit GIT ? Nov 26, 2014
Meetup HTML5 Spécial GIT
Cours du soir : React trully isomorphic 2015

Atelier de formation interne sur le server side rendering en react, joué 3 fois

Quelle différence entre Permaculture et Agilité ? May 2017
Meetup HumanTalk

Approche conjointe de la systémique

Interview Dec 3, 2018
Techologie

Interview sur le parallèle agilité permaculture Une suite d'une conférence donnée sous la forme d'une interview

Enrichissement de MDN Jan 2023
Mozilla Developer Network

En manipulant les server sent events, je me suis rendu compte d'une imprécision dans la documentation disponible sur Mozilla Developer Network

PROJECTS
Dashboard | Performance Immo | Développeur, AMOA, Ops 2019-01 — 2023-06

Développement des produits d'un éditeur de SaaS de GMAO (Gestion de maintenance)

  • Maintenance et évolution de notre outil de ticketing destiné aux gestionnaires immobilier
  • Développement et évolution de notre outil de génération de document
  • pdfmake, pdf-kit, pdflib, mocha, handlebar, markdown, vite
  • Implémentation d’un serveur web en Haskell
  • Développement et évolution de la gestion d’activité de conseillers en gestion de patrimoine
  • Mise en place et mise à jour de l’usine logiciel : GitLab, GitLab CI, Nexus, Traefik
  • Mise en place et mise à jour des outils de communication interne : Jitsi, Rocket.Chat
mappy.com | Mappy 2017-03 — 2018-12

Développeur front au sein de l’équipe Web

  • Au sein d’une équipe de 5 développeurs et 1 manager, développeur senior
  • Développement / maintenance de fonctionnalités sur le site mappy.com
  • Accompagnement et initialisation du bandeau RGPD
  • Participation active sur les choix et les décisions d’architecture
  • Mise en place / évangélisation des bonnes pratique XP : TDD, Baby Step, Refactoring …
Responsive | Club Med | Développeur Back du Front 2015-03 — 2016-10

Refonte du site marchand en responsive & isomorphique, Membre d’une équipe de 4 à 8 développeurs, 2 à 4 intégrateurs, PO, BA, dans la team front au sein du département Digital

  • Participation à la refonte du site responsive design, isomorphique (universelle)
  • Plutôt orienté sur la connexion du front React au backoffice. Recherche & Force de proposition sur les choix d’architecture et de conception
  • Animation agile de l’équipe, équivalent Scrum Master (akka : animation des cérémonies)
  • Développements de composants, Mise en place d’un outil de Real User Monitoring (nodejs, elasticsearch, kibana (elk), clever-cloud)
Legacy | Club Med | Développeur Web en Java 2014-04 — 2015-03

Membre d’une équipe de: 4 à 6 développeurs au sein du Domaine Internet d’une quinzaine de personnes, Scrum

  • Réalisation de la nouvelle homepage, migration du reste du site vers la nouvelle identité visuelle
  • intervention sur divers composants legacy (SEO, redirection, gestion des stocks ...)
  • Test & développement de composants JavaScript ou Backbone
  • Réalisation d'un outil d'analyse de structure des pages struts en D3js
Plateforme de développement nearshore | Société Générale | Développeur Java 2013-06 — 2014-04

Centre de 4 à 10 développeurs, Scrum, Cérémonies Agile, Pratiques XP

  • Réalisation de modules applicatifs aux périmètres fonctionnels variés et réduit avec comme objectif une livraison en production en moins de < 3 mois.
Customer Web Portal | Lafarge 2011-03 — 2012-10

Au sein d’une équipe de 5 et 10 personnes, développement de la solution, Scrum Master de l’équipe en 2012, participation aux différentes activités des itérations : Assistance du PO pour définir les users stories, chiffrage, conception, réalisation, test, livraison, industrialisation, démonstration.

  • Réalisation du portail de prise de commande, de suivi des livraisons ainsi que suivi de la facturation. Adaptation de la première version à d’autres business unit.
  • Maintenance de 5 versions différentes en parallèles (Corée, Afrique du sud, France Granulat, Allemagne ciment, Chine ciment).
SAMBA | RATP 2010-08 — 2010-12

Développement du Suivi de la Migration des Bus (Samba) des équipements radio embarqués.

  • Dans un contexte inspiré d’agile, développement d’une application GWT 2 & RPC.
  • Génération d’impression PDF avec XSL-FO
  • Architecture web java classique : Services & injection en Spring, Dao Hibernate, HQL.
Carte de pollution lumineuse de l'avex 2024-05 — 2024-05
https://avex-asso.org/dossiers/2024-nav

Mise en ligne des données actualisées de la carte de pollution lumineuse d'une association d'astronomie d'ile de france. Les données étaient distribuées par des archives conséquentes à télécharger et visualiser sur Google Earth. J'ai toujours préféré voir les infos directement dans le navigateur (web as a platform).

OpenFuelMap.net 2023 — Present
https://openfuelmap.net

Reprise du site, OpenFuelMap Cheap fuel for everyone ! Reprise de la maintenance et l'hébergement du site. Utilisation de l'open data du gouvernement pour trouver rapidement, simplement, librement tout en respectant votre vie privée les stations de carburant les plus près.

od2osm
https://github.com/wadouk/od2osm

Un outil de comparaison et d'ajout de point opendata avec osm

CERTIFICATES
Functional Programming Principles in Scala | Coursera 2013
TOEIC (775) Jun 2004
Bac +4, Chargé de projet (option Ingénierie des Systèmes d'information) | ITIN 2004
Licence, Bac +3, Internet Mobile | ITIN 2001
BTS, Bac +2, Informatique de gestion | IMI / ESG 2001
LANGUAGES
Français (Native Speaker) , Anglais (Intermediate)
INTERESTS
Photographie [ informatique , précision , détail , élégance ] , Astronomie [ Découverte , Émerveillement , Apprendre , Transmission , Nature ] , Randonnée [ Découverte , Émerveillement , Apprendre , Nature , Sport , Dépassement ] , Vélo couché [ Sport , Pas se faire mal ]