Projets
Un de mes plus gros projet, c'est un site de support client pour Novelis PAE, une entreprise concevant du matériel industriel de fonderie aluminium. Le site recense toutes les pièces, peut recenser des ensembles avec leurs nomenclatures ainsi que leurs vues éclatées. Il gère les usines, les sous-traitants, les clients et le suivi des pièces avec leurs logs (Messages de suivi datés retraçant toutes les opérations subies par la pièce).

Dernière mise à jour en Juillet 2019
php apache database mysql fullstack javascript
PAE.support illustration
Autopak Interface illustration
Application web embarqué utilisé pour la gestion de la maintenances des machines du système Autopak© développé par Novelis PAE.
Cette application fonctionne sur un système embarqué Revolution Pi, ce système est basé sur le Raspberry Compute Module qui est une version "portable" d'un Raspberry Pi. La communication avec les équipements se fait au travers d'un bus CAN en utilisant un dérivé du protocol CANopen.
python canbus websocket fullstack parser lexer realtime
Experimentations
Framework PHP que j'utilise pour la majorité de mes sites web, orienté objet, il facilite énormément les échanges avec la base de données et ajoute un système à la fois complet et simple de gestion de pages.
Ce framework est open-source
PHP SFW illustration
JSH Utils illustration
Librairie utilitaire en Javascript Web, donc utilisable uniquement côté client pour n'importe quel site. Système de requêtes POST simplifiés et beaucoup d'autres utilités.
Cette librairie est open-source
Application multiplateforme utilisant Electron, un framework fonctionnant sur NodeJS. Elle sert à déboguer un matériel quelconque au travers d'une connection Serial. La configuration des trames reçues est personnalisable pour pouvoir tracer sur un graphique les différentes données lues.
Cette application est open-source
Debug Sensor illustration
Gravity Simulator illustration
Ce projet est très intéressant d'un point de vue scientifique, on y voit qu'à partir d'une très simple formule découverte par Newton F=G·MAMBd2 et de notions basiques comme le temps, la vitesse et l'accélération, on peut obtenir des interactions visiblement complexes.
Ce projet est disponible sur GitHub
Programme reproduisant simplement le fonctionnement d'un shader graphique à l'aide d'une équation, on peut grâce à cela dessiner à peu prêt tout ce que l'on veut ... tant qu'on sait comment s'y prendre !
Fragment Grapher illustration
Démineur / Minesweeper illustration
Célèbre jeu du démineur en version web, n'utilisant que du Javascript, du HTML et du CSS.
Ce jeu est open-source
Simulateur de comportement d'un projectile éjecté par un canon dit « ACE ». Energie, force, pression, précision de temps, ce système à pour but final de représenter avec le plus de réalisme le comportement physique de ces canons.
ACE Simulator illustration
DNA Fighters illustration
Premier projet s'approchant du concept d'intelligence artificielle, il utilise les notions de générations et « d'ADN ». Ce jeu est constitué de deux équipes avec un nombre de joueur variable qui exécutent dans un ordre prédéfini des actions, ces actions évoluent dans le temps selon un algorithme de selection naturelle.
Projet en cours de réalisation, le but étant de reprendre le concept de DNA Fighters mais en utilisant un génome décrivant la structure d'un réseau de neuronne.
Neural Fighters illustration