Contact

Situation professionnelle

En recherche d'emploi
Ouvert aux opportunités

Présentation

Développeur (PHP natif principalement) passionné par le machine learning (vie artificielle), le SEO, l'automatisation et l'optimisation en général.

François Baveye

Expériences

Analyste Développeur

Treezor
Octobre 2017 à mars 2018
  • PHP7, GIT (GitLab), peer review (Upsource), environnement LAMP, PhpStorm
  • Amélioration de l'API utilisée par les clients (REST & SOAP) et ajout de nouvelles fonctionnalités.
  • Conception et développement d'un système de scoring de données.

Développeur Consultant

Brocélia
Juin 2014 à mars 2016
  • Conception et refonte des outils utilisés chez le client (Ecureuil Vie, domaine de l'assurance vie).
  • Windows/Linux, Apache, Mysql, PHP (frameworks : Laravel et BlueCrow), Javascript, jQuery, CSS, base de données JSON, optimisation, automatisation.
  • Conception de nouveaux outils de gestion interne de A à Z en collaboration avec la MOA à destination des employés de CNP Assurances.
    Création d'un outil de gestion automatique des conflits entre les bases de données (MySQL, Oracle et MongoDB) de la CNP et de la Caisse d'Epargne (plusieurs millions d'entrées).
  • Amélioration des outils existants à destination de tous les employés de la Caisse d'Epargne (national et international).
    Refonte totale d'un outil de création de contrats d'assurance et automatisation des traitements liés à ces créations.
  • Projets annexes. Recueil des besoins, création de cahier des charges, gestion d'équipe MOA, et création de petites applications et scripts automatisant le travail des MOA et les échanges entre Ecureuil Vie, CNP Assurances et la Caisse d'Epargne.

Développeur freelance - Chef d'entreprise

Baveye-Webmaster (auto-entreprise François Baveye)
Décembre 2009 à juin 2015
  • Missions diverses en tant que développeur prestataire
  • Création de sites internet et applications web pour les professionnels et particuliers
  • Développement, optimisation, référencement web
  • Création du framework BlueCrow (PHP).
  • Création d'un SGBD JSON léger et rapide intégré à BlueCrow.
  • Projets divers dans le machine learning.
  • Création de sites web
  • Optimisation de sites :
    - Ergonomie
    - Optimisation technique (poids du site, diminution du nombre de requêtes, ...)
  • Référencement (SEO) :
    - Référencement on-page (optimisation des mots clés, amélioration du contenu, métadonnées, ...)
    - Référencement off-page (gestion des backlinks, veille SEO, ...)

Concepteur Développeur - R&D

Fidesio
Janvier 2013 à août 2013
  • Missions innovantes et variées dans l'équipe de Recherche & Développement de Fidesio.
  • Création d'un script permettant l'importation et le traitement d'informations (en PHP).
    Le script a pour fonction de traiter de manière asynchrone un volume très important d'informations.
  • PHP, Javascript (ExtJS, jQuery), XML, MySQL
  • Participation au développement du framework maison de Fidesio (en PHP et Javascript + Sencha Ext JS).
    Amélioration de fonctionnalités existantes, ajout de fonctionnalités et d'automatisations diverses (amélioration du système de gestion de fenêtres etc).
  • Création d'un webservice permettant de consulter et gérer des données client (architecture REST, en PHP).
    Création d'une interface web liée à ce webservice (en PHP et Javascript + JQuery).
  • Création d'une bibliothèque et d'un outil de gestion de fichiers OpenOffice (en PHP).
    Cet outil permet, grâce à des appels de fonction PHP, de créer, modifier, supprimer des fichiers OpenOffice (fichiers odt et ods), d'importer et convertir des fichiers au format xls et xlsx.
    J'ai ensuite créé une version automatisée de cet outil intégré au framework de Fidesio.

Développeur PHP

PrestaShop
Janvier 2012 à mai 2012
  • Développement de scripts, modules, mises à jour et améliorations sur l'offre PrestaBox (solution e-commerce clés en main).
  • Participation au support N3 et au service clients.

Concepteur Développeur - Vie artificielle

GenesisLab
Mars 2011 à juin 2011
  • Conception d'un système de vie artificielle destiné à être porté sur des supports holographiques pour le projet LifeBeam
  • Développement en C++ du système de vie artificielle (utilisation d'algorithmes génétiques et de réseaux neuronaux).
  • Dans le cadre du développement d'un nouveau type de support holographique, le projet LifeBeam avait besoin d'un programme de démonstration servant à présenter le produit à différents investisseurs.
  • Dans le projet LifeBeam, la vie artificielle est présente sous forme de créatures évoluant intelligemment dans un monde virtuel.
    Ces créatures reproduisent les comportements naturels présents dans la réalité : elles naissent, se reproduisent, meurent, se nourrissent, se reposent etc.
  • Le système de vie artificielle permet aux espèces d'évoluer librement dans leur environnement en s'adaptant à celui-ci de manière naturelle. Le comportement des créatures n'est pas déterminé lors du lancement du programme, ce sont les aléas génétiques et environnementaux qui déterminent le comportement des créatures.

Développeur web / Maintenance

AMJ Informatique
Juillet 2009 à août 2009
  • Développement (PHP, Javascript, CSS, MySQL) d'un site de jeu en ligne.
  • Référencement de ce site.
  • Maintenance informatique dans l'entreprise Colmant Cuvelier (http://www.colmant-cuvelier.com/ ).
  • Ma première mission consistait en l'ajout et la modification de scripts PHP sur le site Phoenix Land.
    J'ai ensuite participé à la refonte du site : mise à jour du code PHP, ajout de Javascript (ajax) ...
    Enfin, j'ai participé au référencement du site.
  • Ma deuxième mission consistait à effectuer la maintenance N2 dans l'entreprise Colmant Cuvelier (entretien des ordinateurs, des appareils électroniques et du serveur, gestion des problèmes liés à l'informatique).

Game Designer

ANKAMA Games
Juillet 2008 à décembre 2008
  • Développement et Game Design du jeu WAKFU (http://www.wakfu.com/fr ).
  • Equilibrage du jeu
  • Optimisation et complétion de scripts.
  • Scriptage des quêtes du jeu.
  • Scriptage de certains donjons du jeu.
  • Equilibrage du jeu : ma mission était de réguler les caractéristiques des joueurs, des objets qu'ils pouvaient porter et des monstres rencontrés dans le jeu afin que la progression dans le jeu soit la plus harmonieuse possible.
  • Optimisation et complétion de scripts : j'ai complété et optimisé des scripts LUA exécutés côté client (des scripts s'exécutant principalement lors des combats).
  • Scriptage des quêtes du jeu : j'ai créé les scripts des "challenges" du jeu qui étaient exécutés côté client.
  • Scriptage de certains donjons du jeu : j'ai scripté la partie client de certains donjons du jeu.

Formations

Master 1 en informatique

ETNA - La nouvelle alternance en informatique.
Octobre 2011 à août 2014

L’ETNA, école de l’alternance en informatique et partenaire privilégié de l’EPITECH, délivre une formation spécialisée en informatique qui débouche sur un diplôme Bac+5.
Lors de mon entrée en Master 1, j'ai choisi la spécialisation développement.

Bachelor 1 et 2

EPITECH - L'école de l'expertise informatique
Septembre 2007 à juin 2009

Etablissement privé français d'enseignement supérieur en informatique et nouvelles technologies.(http://www.epitech.eu/).

- Cursus 1° année : http://www.epitech.eu/1re-annee-fondamentaux-sct344.html
- Cursus 2° année : http://www.epitech.eu/2e-annee-consolidation-sct345.html

Bachelor 3 et Master 1

SUPINFO Institute of Information Technology
Octobre 2009 à juin 2011

Ecole d'informatique en 5 ans (diplôme d'expert en informatique et systèmes d'information), elle intègre à son cursus toutes les spécialités qui composent l'informatique d’aujourd’hui en entreprise : génie logiciel, systèmes et réseaux, intelligence artificielle, analyse de données, technologies internet et intranet, décisionnel, ERP, multimédia (http://www.supinfo.com/).

Compétences

  • Algorithmique, bonnes capacités d'apprentissage et autonomie.
  • Web : HTML5, CSS3, PHP7, Javascript, MySQL, référencement
  • Programmation : C, C++
  • Bases : Java SE, LUA, LISP, Prolog, Ruby, Python, C#
  • Advanced Certificate in English (A.C.E. Cambridge)
  • First Certificate in English (F.C.E. Cambridge)
  • Preliminary English Test (P.E.T. Cambridge)
  • Baccalauréat S spécialisation S.V.T. (mention assez bien)
  • TOEIC : 885
  • Anglais : lu, écrit et parlé
  • Italien : lu, écrit et parlé (niveau scolaire)

Loisirs

  • Amérique centrale : Guadeloupe, Martinique, République dominicaine, Mexique
  • Afrique : Kenya, Egypte
  • Europe : France, Belgique, Italie, Suisse
  • Aïkido (7 ans de pratique)
  • Natation (10 ans de pratique)
  • Vie artificielle
  • SEO (Référencement)
  • Optimisation web
  • Machine learning