Depuis près de 16 ans, je suis plus que passionné par la programmation et tout ce qui touche à l'informatique. J'aime être confronté à de nouvelles problématiques, afin de chercher la meilleure solution pour les résoudre.
Comparaison de différentes technologies backend disponibles afin de ré-implémenter le monolithe existant sous la forme de 3 applications clientes (Particuliers, Entreprises, Agriculteurs) d’une API centrale commune, finalement nous avons adopté HapiJS pour les 4 applications.
Création d’un modèle d’application (arborescence, script de build, styles communs, …) servant de base aux 3 applications clientes.
Mise en place de CI/CD via Gitlab et GitlabCI dans des conteneurs Docker, construction des différents containers de l’application et déploiement.
Développements de diverses briques logicielles (écrans affichant le solde bancaire, système de transaction bancaires), écriture de tests unitaires.
Formation des nouveaux développeurs aux différents processus mis en place, et aux bonnes pratiques.
Écriture de scripts de migration de MySQL vers MongoDB