Accompagnement de clients dans la conception, le développement et l’optimisation de leurs applications web, de l’intégration front-end à la mise en production, avec un focus sur la performance, l'évolutivité et la maintenabilité.
Conception et développement d’interfaces et de composants en Vue.js et Next.js.
Conception et implémentations de backend RESTful avec Django.
Optimisation des performances et gestion des médias avec Cloudinary et Vercel, améliorant la vitesse de chargement et l'affichage des images.
Travail de recherche approfondi axé sur les mathématiques appliquées à la cybersécurité, incluant des domaines tels que les probabilités, la théorie des graphes, les processus de Markov et la cryptographie. Cette recherche a abouti à la publication d’un article scientifique.
Développement d’un algorithme de compression des blockchains pour réduire leur taille tout en préservant les propriétés de sécurité.
Conception d’un simulateur avec Scipy pour valider les résultats théoriques et tester la robustesse des solutions proposées.
Conception et développement d’applications web pour des outils pédagogiques et administratifs.
Développement complet d’une application de gestion des absences, depuis la collecte des besoins clients jusqu’à l’ajustement en production, incluant la conception, le développement backend (Django) et frontend (Vue.js), ainsi que l’automatisation du déploiement sur deux environnements (test et production).
Amélioration et sécurisation d’une application administrative pour le Centre de Formation Universitaire (CFAU) de Mulhouse en Symfony, avec l’ajout de nouvelles fonctionnalités, mises à jours de sécurité et déploiement sur serveurs de test et de production.
Développement d'une application permettant de visualiser une liste d'entreprises sur une carte. Utilisation de l'API Google Maps pour convertir des adresses en coordonnées géographiques et affichage sur la carte. Mise en place d’une pipeline CI/CD serverless avec Google Cloud Platform et GitHub Actions pour automatiser les déploiements.
Création d’une application de suivi des récoltes pour une exploitation agricole, avec prise en charge de la partie déploiement et infrastructure. Utilisation du service OpenStack pour déployer des machines virtuelles hébergeant Consul et Nomad, et répartition du trafic via un load balancer HAProxy. Mise en place d’un système de monitoring complet avec Prometheus pour superviser l'ensemble de l'infrastructure.
Mise en place d'une infrastructure cloud résiliente et scalable automatiquement en fonction de la demande. Utilisation d'Ansible et Terraform pour l'automatisation de l'infrastructure, avec Consul et Nomad pour la gestion des configurations et l'orchestration des services. Mise en place de HAProxy et KeepAlived pour assurer la haute disponibilité et la répartition du trafic. L'infrastructure s'intégrait également avec des services AWS pour répondre aux besoins des applications.
Projet visant à sensibiliser les citoyens à la réduction de leur empreinte écologique, en collaboration avec l'association I-Boycott. Développement d'une extension en Node.js permettant d'avertir les consommateurs des boycotts en cours sur un produit, avec ajout de nouvelles fonctionnalités pour améliorer l'extension et l'expérience utilisateur.
“ J'ai eu le plaisir de collaborer avec Nathanaël dans un environnement technique complexe, où il s'est occupé de la partie développement web en Django et Vue.js. Nathanaël a fait preuve d'une grande expertise technique en résolvant rapidement les problèmes complexes auxquels il a été confronté. Il s'est également distingué par une communication fluide et une attention particulière à la compréhension des besoins du client. Sa rigueur dans les détails et sa capacité à respecter les délais font de lui un collaborateur fiable et efficace ! ”