JosNo
Josselin Nauche (AKA JosNo)

Josselin Nauche

Développeur web fullstack

Josselin Nauche (AKA JosNo)

Josselin Nauche

Développeur web fullstack

Josselin.Nauche@gmail.com
+33 6 81 51 38 60
topinanbourg
www.josno.fr

Compétences

Frontend

La partie visible de l'iceberg

HTML5

React

CSS3

jQuery

SASS

Bootstrap

JavaScript

Material-UI

Backend

La partie cachée de l'iceberg

Bash

Node.js

Apache

Next.js

MySQL

MongoDB

PHP

Twig

Symfony

Express

Framework, CMS & méthodologie

Les boites à outils

PHP::Classes

PSR

Symfony 3

PrestaShop 1.6

Symfony 4

PrestaShop 1.7

WordPress

Tools

Les outils incontournables

Git

Bash

GitHub

GitLab

Atlassian

Scrum

VSCode

Expériences

  • 2023 - 2026

    BNP Paribas
    BNP Paribas

    Développeur Web PHP Senior chez BNP Paribas

    2023 - 2026

    Développeur Web PHP Senior chez BNP Paribas

    Outils RH internes — habilitations restreintes, coffres-forts électroniques, données sensibles
    • Mise en place et surveillance des chaînes CI/CD pour la livraison et le contrôle qualité (GitLab, SonarQube, Nexus IQ, Jira)
    • Développement de flux de synchronisation des référentiels inter-sites
    • Refonte d'outils internes de gestion de courriers RH et de congés légaux
    • Génération de courriers PDF, relances e-mail, statistiques et alertes sur cas critiques
    • Intégration sécurité quotidienne : habilitations, accès restreints, anti-injections SQL/XSS
    • Réduction des latences métier via UI/UX simples et efficaces
    • Déploiement de logs, métriques et monitoring (dev/qual/prod)
    PHP
    LAMP
    GitLab
    CI/CD
    SonarQube
    Nexus IQ
    Jira
    Zend
    jQuery
    SQL
  • 2015 - 2021

    Izneo
    Izneo

    Développeur Web BackOffice chez Izneo

    2015 - 2021

    Développeur Web BackOffice chez Izneo

    BD, Comics, Mangas, ... toute la Bande Dessinée numérique
    • "Payement en un click", CB enregistrées, abonnements : CB, PayPal et mobiles (backend)
    • CRUD Back-Office : édition unitaires, successive ou de masse, contrôles métier des données (backend/frontend)
    • Upload, crop et resize assets dans l'admin (backend + front : plugin jQuery).
    • Mise en cache des images, des miniatures et contrôle des droits d'accès (back)
    • Loi du "prix unique du livre" : Prix par dates / territoires / devises (Droits de ventes, Prix promo, prix en baisses)
    • Outils d'intégration des albums provenant des éditeurs (onix, XML, pdf => Datas, jpeg)
    • Partenariat Orange : SSO, inclusion des offres client, payements à l'acte
    Memcache
    Apache
    Git
    Bash
    Symfony 3
    JavaScript
    MySQL
    Twig
    jQuery
    PHP
  • 2011 - 2015

    Anuman-Interractive
    Anuman-Interractive

    Développeur Web Anuman-Interractive

    2011 - 2015

    Développeur Web Anuman-Interractive

    Editeur de jeux vidéos et applications mobiles
    • Développement de nouvelles fonctionnalités front et back-office
    • Protections et factorisations d'API et de webservices a destination des applications iOS
    • Mise en place des accès, des outils et d'environnements de dev pour l'équipe et les prestataires
    • Déploiement, optimisation et monitoring des ressources serveurs et de leurs backups
    Apache
    Bash
    SVN
    MySQL
    JavaScript
    Smarty
    jQuery
    Bootstrap
    PHP
  • 2009 - 2011

    BeyondThePillars
    BeyondThePillars

    Directeur Technique chez BeyondThePillars

    2009 - 2011

    Directeur Technique chez BeyondThePillars

    RPG modable par épisode
    • Recrutement et gestion de l´équipe de 6 développeurs.
    • Choix technologiques et mise en place des outils / accès
    • Définition et contrôle de livraison des sprints de l´équipe
    • Création des installeurs (PC, Mac, Steam), livraisons des épisodes et patchs
    Apache
    SVN
    PHP
    Flex
    Air
    ActionScript 2
  • 2008 - 2009

    Battle Arena
    Battle Arena

    Développeur MMORPG web-based chez Aziluth

    2008 - 2009

    Développeur MMORPG web-based chez Aziluth

    MMORPG web en vue de dessus
    • Développement de nouvelles fonctionnalités
    • Optimisation des requêtes(HTTP et SQL) et de leur nombres
    • Rationalisation et factorisation de code existant
    Memcache
    MySQL
    SVN
    JS Vanila
    jQuery
    PHP
  • 2007 - 2008

    Ideactif
    Ideactif

    Développeur web évenementiel chez Ideactif

    2007 - 2008

    Développeur web évenementiel chez Ideactif

    • Intégration et développement de sites et d´outils web-based à destination événementiels
    • Installation et gestion informatique des stands Pression Live dans les festivals
    MySQL
    PHP
    JS Vanila
    jQuery
  • 2006 - 2007

    Groupe CFH
    Groupe CFH

    Technicien en Informatique Industrielle chez Bip Diffusion

    2006 - 2007

    Technicien en Informatique Industrielle chez Bip Diffusion

    • Développement, installation et dépannage de supervisions de contrôle de process industriels
    • Création d’un shell sous XPe pour des enregistreurs à écran tactile embarqués sur des machines de forage
    XPembeded
    MySQL Server
    Delphy
    Pascal
  • 2003 - 2004

    Crédit Foncier de France
    Crédit Foncier de France

    Gestionnaire de données & support utilisateurs au Crédit Foncier

    2003 - 2004

    Gestionnaire de données & support utilisateurs au Crédit Foncier

    • Création des cas de tests, Analyse des résultats et recherche de solutions.
    • Développement de requêtes SQL pour la mise en place de statistiques.
    • Automatisation de traitement de données extraites d´une interface web.
    • Aide au personnel dans la migration de matériel(Windows95 à 2000 serveur).
    • Dépannage, installation et configuration de postes, et d´applications métiers.
    Outils internes
    MySQL
    Excel
    VBScript

Formations

Développeur fullstack JS

2022

350h, du JS Vanilla au déployement automatique d'une stack MERN (entre autres).

Scrum Master Certification

2010

Master Class with Clinton Keith

Helping game developers and other creative product developers find success

BTS Informatique Industrielle

2003

[..] études et développement d'automatisation pour la création, l'amélioration ou la rénovation d'installations industrielles[..]

Bac Sciences et Techniques Industrielles

Ce Bac s'intéresse à l'innovation technologique et à une approche concrète de l'enseignement des sciences..

Cool Stuffs

Next Scroll

Refonte NextJs/Typescript, Theme Material-UI et p5.js, scoring MongoDB

NextJs
MongoDB
Material-UI
Typescript
p5.js
Canvas
scroll
Vercel
Swipe faster
Next ScrollSwipe faster
Véloparade Hallowin 2025

Géolocalisation du cortège et du staff, Streaming audio temps réel

NextJs
Material-UI
Vercel
Streaming audio
Géolocalisation
évènementiel
Pimp your lama (NextJs)

Refonte du projet en NextJs et appréhension de la librairie Material-UI

NextJs
Material-UI
Vercel
Leaflet & ODS

Tests des API d'OpenDataSoft sur une carte Leaflet et mise en place d'un système de routing.

ReactJs
Leaflet
maps
pathfinding
ODS
LAMP deploy

Création d'une stack LAMP pour le déploiement d'application web.

Bash
Apache
MariaDB
PHP
certbot
UFW
fail2ban
VirtualHosts
git
composer
npm
NodeJs
Scroll, QuadTree

Canvas, double buffering, quadtree, fonctions de easing, binding de touches; bref de quoi s'amuser...

ReactJs
P5.js
Canvas
scroll
QuadTree
double buffering

Et quoi d'autre ?

En plus de ces projets, voici ce qui ne doit pas être visible, par confidentialité, sécurité ou simplement des recherches non aboutits.

Hebergements

Quelques taches de DevOps en souffrance, permettant de se consacrer plus sereinnement au developpement.

  • Migration vers des serveurs indépendants et interchangables
  • Revision et sécurisation des sauvegardes glissantes
  • Bascule de Jira et Bitbucket self-hosted vers Github
  • Abandon des dépots SVN et mercurial
  • Intégration de serveurs NginX et PM2 pour NodeJS
  • Fine tunning des ressources alouées pour Apache et MySql
  • Regroupement des monitoring et des alertes
Debian
Bash
Apache
NginX
PM2
MariaDB
MySQL tunner
OVH
Infomaniak
GitHub
Portions de code

Des portions de codes à réutiliser dans divers projets.

  • Optimisations d'assets via webpack pour les projets Symfony
  • Thème PrestaShop 1.7 (twig, css, js et overrides PHP)
  • Création d'un module PrestaShop 1.7 de TVA sur marge
  • Génération de QRCode en PHP
  • Génération aléatoire prévisible avec grain de sable
  • Recherche de parralélles et d'intersections en JS
  • Corrections pour la compatibilité avec PHP8
Symfony
Webpack
QRCodes
Hackaton 48h
PrestaShop 1.7
PHP8
Twig
CSS
JS

Contact

+33 6 81 51 38 60