Portfolio numérique
Ingénieur logiciel
Développement full-stack, applications web, outils métier, automatisation et projets numériques sur mesure.
Profil
Développeur full-stack, je conçois des applications web, des outils métier et des interfaces d’administration destinés à résoudre des problèmes concrets.
Mon parcours mêle développement logiciel, infrastructure, support terrain et automatisation. Cette double culture me permet de construire des outils qui ne restent pas coincés au stade de la maquette : ils doivent fonctionner, être maintenables, compréhensibles et réellement utilisables par les personnes concernées.
J’interviens principalement sur des projets où il faut transformer un besoin opérationnel en application claire, robuste et évolutive.
Ce que je propose
Je suis particulièrement intéressé par les projets utiles dans des contextes sociaux, environnementaux, associatifs, scientifiques ou opérationnels.
J’interviens volontiers sur des projets numériques à taille humaine :
- applications web sur mesure ;
- outils internes et back-offices ;
- interfaces de gestion ;
- tableaux de bord ;
- workflows métier ;
- APIs et intégrations ;
- automatisations ;
- outils de collecte, d’import ou de visualisation de données ;
- applications cartographiques ;
- prototypes techniques ou MVP.
J’aime les projets qui demandent à la fois de comprendre un terrain, un usage et une contrainte métier, puis de produire un outil simple à utiliser. Pas une cathédrale logicielle surdimensionnée : plutôt une passerelle solide entre le besoin et l’usage.
Compétences
Backend
Python, Django, FastAPI, PostgreSQL, APIs REST, traitements asynchrones, scripts d’automatisation, imports de données et structuration métier.
Frontend
React, Next.js, TypeScript, interfaces responsives, composants UI, formulaires, tableaux, cartes, visualisations simples et parcours utilisateurs.
Infrastructure
Linux, Docker, déploiement applicatif, reverse proxy, tâches planifiées, supervision légère et environnements de production simples à maintenir.
Données et automatisation
Traitement de fichiers, nettoyage de données, intégrations API, scripts métier, automatisations PowerShell ou Python et génération de rapports.
Méthode de travail
Ma manière de travailler repose sur quelques principes simples :
- clarifier le besoin avant d’écrire du code ;
- découper le projet en étapes utilisables ;
- livrer rapidement une première version testable ;
- documenter les choix importants ;
- privilégier la maintenabilité plutôt que l’effet démonstratif fragile ;
- garder une interface sobre, lisible et efficace ;
- penser déploiement, sauvegardes et exploitation dès le départ.
Je peux intervenir sur une mission complète, mais aussi sur une brique précise : reprise d’un outil existant, création d’un prototype, automatisation d’un processus, amélioration d’une interface, structuration d’une base de données ou mise en place d’un pipeline de traitement.
Contact
Je suis disponible pour des missions ciblées, principalement en temps partiel, avec une organisation compatible avec un travail asynchrone.
Pour me contacter, le plus simple est de présenter rapidement :
- le contexte du projet ;
- le problème à résoudre ;
- les utilisateurs concernés ;
- les délais souhaités ;
- l’état actuel du projet, s’il existe déjà quelque chose.
Je pourrai ensuite proposer une première approche, un découpage réaliste et les prochaines étapes.
