Arnaud Benassy

Développeur full stack LAMP, avec des compétences en plus.
100% biodégradable (ou presque)

Moi

Parlons peu, parlons bien.

Je suis dév et j'aime ça. Je me définirais plutôt comme un généraliste (d'où le full stack LAMP), j'aime toucher à tout*, et je le revendique. en apprendre plus sur moi

Mes diplômes ? ... Un D.U.T. en Service, Réseaux et Communication (très complet pour un DUT orienté web : du dév, de la comm, du marketing, de la physique des réseaux, de l'image, et d'autres aspects sympas), obtenu en 2006

Et ensuite ? ... Un peu plus de 11 ans pour se constituer une solide expérience, et je ne me lasse jamais d'apprendre ! en apprendre plus sur mes expériences

Mes technos du moment

PHP Symfony 3 Behat PHPUnit MySQL React Iron MQ Firebase Docker

Vous voulez en savoir plus sur moi ?

Photo Arnaud Benassy

Pour bien travailler, il me faut :

  • du café ☕️ (très important ça)
  • deux écrans
  • un bon casque audio
  • le MacBook de mes rêves, ou au moins une bonne machine, avec, l'OS de mon choix (pitié, pas Windows)

J'aime l'esprit DIY, et j'ai en permanence des projets dans la tête, allant de 'refaire mon meuble pour le home-cinéma', à 'fabriquer mon propre quadricoptère pour faire du FPV Racing', en passant par 'apprendre à coudre une chemise' et 'brasser ma propre bière (c'est fait maintenant 🍻).

Mes expériences

Freelance (saison 2) 2017-?
De retour en tant que Freelance, dans le but de dégager du temps et réaliser mes propres projets.


Projets en cours
Mission #1 - Développement terminé / En production
Intranet de gestion destiné à alimenter en données des app iOS / Android, analyser les retours

Partie technique : Front-office réalisé en React communiquant avec l'écosystème Firebase de Google
Back-office réalisé avec Node.js
Projet personnel #1 - Développement en cours
Projet personnel de marketplace CtoC spécialisée dans les objets d'arts / décoratifs.

Partie technique : Front-office réalisé en React communiquant avec une API Symfony

PHP PHP Symfony 2 Behat PHPUnit React
Lead dev Elao 2015-2017
Première expérience en agence Web, avec une formidable équipe, des développeurs d'un niveau technique élevé et une grosse exigence de qualité pour le code, tout pour faire le bonheur d'un dév :)
Côté clients, des projets suffisamment importants pour une vraie phase d'architecture, et du temps pour faire les choses bien sans malgré tout rentrer dans les projets interminables qui finissent par lasser franchement.
Et côté personnel, le plaisir d'avoir travaillé sur des projets pour Arianespace, et de me dire, que, même de très loin, un bout de mon code aide des gens à faire voler des fusées 😍🚀

Derniers projets
Clim'app (iOS / Android) - Dev
Application mobile réalisée pour le compte de la société Climalife (multinationale spécialisée dans les gaz frigorigènes), ayant pour but de faciliter la vie de leurs clients en automatisant la capture de données sur le terrain, dans le but de générer les Fiches d'Intervention et Bordereau de Suivi de Déchets, document légal long à remplir.

Partie mobile : réalisée en React-Native
Back office : réalisé en React communiquant avec une API Symfony

EMS - Lead Dev
Application de Marketing Automation réalisée from scratch pour le compte d'un client à qui les solutions existantes ne convenaient pas. Le client souhaitait pour son outil une très grande souplesse dans la gestion des pages, nous avons développé pour lui une surcouche à Twig pour intégrer ses besoins. L'analyse comportementale des cibles à également pu être poussé au maximum en suivant les besoins spécifiques du client.
Le service utilise également massivement Iron MQ pour gérer les multiples actions générées par les visites / clic des cibles.
L'application traite actuellement ~2000 leads/jour, et envoie actuellement ~30 000 emails/jour.

Les conséquences d'un bug dans l'application pouvant être désastreuse d'un point de vue business, une attention toute particulière à été apportée aux tests tant fonctionnels qu'unitaires.

Front et back-office : réalisé en Symfony

Application interne Arianespace 🚀 - Lead Dev
Application de gestion interne. Détails confidentiels

Front et back-office : réalisé en Symfony

PHP Symfony 2 MySQL Behat PHPUnit IronMQ React Bootstrap Jenkins Docker Git
Lead dev Wizacha 2013-2015
J'ai rejoins le projet Wizacha à ses débuts, bien avant le lancement du site. J'y ai découvert le travail en équipe avec un développeur bien plus calé que moi, qui m'a appris beaucoup sur les bonnes méthodes de travail, allant des conventions de codage (PSR-2 en l'occurrence) aux tests unitaires (avec atoum), en passant par l'intégration continue et la méthode Scrum.
J'ai pris la place de Lead Dev et Scrum Master à son départ.

Au moment de mon départ nous étions 4 développeurs en train de travailler à la transition de l'appli legacy d'origine vers une Full stack Symfony2 (voir mes slides pour le SfPot de mai 2015).
Une occasion également de tester l'Event Sourcing et la stack AWS, qui hébergeait l'infrastructure.
PHP Symfony 2 MySQL Redis AWS jQuery Bootstrap Jenkins Docker Git
Freelance 2009-2013
En parallèle de mon poste chez Eurocord, je me suis lancé dans le grand bain des Freelance. Expériences variées, allant du petit site vitrine pour un magasin de motoculture au crawler de site d'annonces pour le compte d'un cabinet immobilier, qui parcourait ~100 000 pages chaque nuit pour rafraîchir les informations sur les biens en vente.
J'ai aussi eu l'occasion de donner des formations pour le compte de la société M2I.
PHP Symfony 2 MySQL jQuery Bootstrap
ARTM Eurocord 2009-2011
2 années passionantes à travailler pour une équipe internationale de médecins qui cherchent les applications possibles des cellules souches pour guérir différents types de cancer. J'ai eu l'occasion de sortir du domaine du web, pour développer des logiciels métiers pour leurs activités, et aussi pour filmer, monter, synchroniser les conférences données un peu partout en Europe, et les diffuser ensuite sur Internet.
PHP MySQL jQuery C# .net Flash
SosInformatique.com 2007-2008
Enfin un peu de responsabilités. J'étais le seul développeur, et j'ai du apprendre à réfléchir vite et bien pour combler les besoins des clients tout en tenant les délais (serrés). Un peu rude, mais très formateur. Retour au PHP.
PHP MySQL
CashStore.fr 2006-2007
Mon premier poste de développeur, tout frais sorti de mon DUT, obtenu suite à mon stage de fin d'année dans cette même boîte. J'y ai appris à utiliser .Net en C#, utiliser SVN, et les contraintes techniques d'un site avec une forte fréquentation. J'ai aussi appris à aimer le café ici (<3)
C# .net Flash SVN
* "Tout" inclut également les outils de PAO/CAO (Photoshop, InDesign), le montage vidéo (Premiere, AfterEffect), la photo, le community management, la communication de manière générale.
Et s'il faut, je suis prêt pour la couture, l'électronique, et un peu de mécanique...