Build the future, together
Des idées aux solutions concrètes.
J’accompagne les entreprises dans l’analyse de leurs besoins, la structuration de leurs projets et la conception d’outils qui leur permettent de mieux travailler.
Une application métier à créer, un fonctionnement à améliorer, une idée à structurer ou simplement besoin d'un renfort technique : je peux intervenir de la réflexion jusqu'au développement.
ce que je peux vous apporter
Comprendre, structurer, construire
Avant de parler technologie, je cherche surtout à comprendre le problème à résoudre. Ensuite, on peut choisir une solution adaptée et la construire proprement.
Analyser
Comprendre comment vous travaillez aujourd'hui, ce qui vous fait perdre du temps et ce qui pourrait être simplifié.
- Fonctionnement métier et besoins des utilisateurs
- Flux et processus existants
- Tâches qui pourraient être automatisées
- Étude d'une idée ou d'un nouveau besoin
Concevoir
Transformer un besoin en solution claire avant de commencer à développer.
- Architecture et modèles de données
- UML, diagrammes et parcours
- Documentation technique et fonctionnelle
- Organisation du projet
Développer
Construire la solution ou rejoindre une équipe existante pour la faire avancer.
- Applications métier et API
- Web, mobile et C#/.NET
- Automatisation et outils internes
- Renfort d'équipe technique
quelques exemples de missions
Quelques situations où je peux intervenir
Il n'est pas nécessaire d'avoir déjà la solution. Le point de départ peut simplement être un problème, une idée ou quelque chose qui vous fait perdre du temps au quotidien.
Vos équipes saisissent encore certaines informations manuellement ?
On peut imaginer un outil mobile ou web adapté à leur travail sur le terrain.
Une idée existe, mais personne ne sait réellement par où commencer ?
Je peux vous aider à la mettre au clair, définir son fonctionnement et préparer sa réalisation.
Votre équipe de développement grandit ?
Je peux aider à mettre en place une organisation claire : Git, revues de code, tests, documentation, suivi des développements et livraisons.
Vous manquez simplement de capacité de développement ?
Je peux rejoindre une équipe existante en renfort sur des projets C#/.NET.
réalisations
Quelques projets construits de bout en bout
Horus
Horus a d’abord été conçu pour aider les équipes d’expédition à savoir ce qu’elles devaient emballer, où se trouvaient les pièces et où en était l’activité. L’application a ensuite évolué pour répondre à d’autres besoins terrain : réalisation de l’inventaire directement sur mobile et création d’un module HSE permettant de signaler simplement des situations potentiellement dangereuses depuis le téléphone. Cette évolution a notamment permis de faire passer l’inventaire de plus d’une semaine à moins de deux jours.
Le besoin : Le besoin initial était de rendre le travail des équipes d’expédition plus simple et plus lisible. Lorsqu’un opérateur recevait une demande d’emballage, il devait pouvoir comprendre rapidement ce qu’il avait à préparer, quelles pièces étaient concernées et où elles se trouvaient, sans perdre du temps à chercher les informations dans plusieurs endroits. Il fallait également améliorer le suivi de l’activité et des stocks : savoir ce qui était en attente, en cours ou déjà traité, et permettre au responsable du service d’avoir des données suffisamment claires pour suivre son activité. Le projet a ensuite répondu à deux autres besoins importants : réduire fortement le temps nécessaire à l’inventaire et faciliter la remontée de situations potentiellement dangereuses ou de pistes d’amélioration HSE directement depuis le terrain.
Mon rôle : Analyse métier, conception fonctionnelle et technique, développement C#/Unity, intégration avec le système d’information via API REST, échanges directs avec les utilisateurs et évolution de l’application à partir des retours terrain. J’ai également conçu et développé les extensions fonctionnelles liées à l’inventaire et aux remontées HSE. Enfin, j’ai réalisé la documentation technique ainsi que les diagrammes UML permettant de décrire l’architecture, les données, les classes et le fonctionnement général du projet.
Tixian Connector
Tixian Connector est un service que j’ai conçu pour automatiser l’exécution de stratégies de trading entre TradingView et MetaTrader. Un signal envoyé depuis TradingView est reçu par Tixian, contrôlé puis transmis au compte MT4 ou MT5 associé. Autour de ce besoin initial, j’ai construit un produit complet avec gestion des utilisateurs, abonnements Stripe, facturation, sécurité, administration et tableau de bord.
Le besoin : Le besoin principal était d’automatiser le passage entre un signal TradingView et son exécution sur MetaTrader. Le service devait être capable de recevoir un webhook, identifier l’utilisateur et le compte concernés, vérifier les informations reçues puis transmettre l’ordre au bon environnement MT4 ou MT5. À cela s’ajoutaient les contraintes d’un produit accessible en ligne : sécuriser les comptes, contrôler les accès, limiter les abus, gérer les abonnements et conserver une administration suffisamment simple pour suivre les utilisateurs et le fonctionnement du service.
Mon rôle : Conception du produit, architecture applicative, développement backend et web en C# / ASP.NET Core, intégration TradingView et MetaTrader, traitement des webhooks, authentification, sécurité applicative, paiements Stripe, facturation et administration. J’ai réalisé la conception fonctionnelle et technique ainsi que le développement et les évolutions du service. La partie infrastructure et réseau a été prise en charge avec l’aide d’un collègue spécialisé en administration réseau.
Pétanque+
Pétanque+ est une application conçue pour organiser et suivre différents types de concours de pétanque depuis un même outil. Elle permet notamment d’importer une base de joueurs et de clubs, de gérer les rôles des joueurs, de constituer automatiquement des équipes équilibrées, d’organiser les tirages des parties et d’exporter les rencontres en PDF. Le logiciel est téléchargeable directement depuis le site et peut être utilisé gratuitement pendant 30 jours avec l’ensemble de ses fonctionnalités.
Le besoin : L’objectif principal était de simplifier l’organisation d’un concours et de limiter au maximum les opérations réalisées manuellement. L’organisateur devait pouvoir conserver une base de joueurs et de clubs, préparer différents formats de concours, constituer ses équipes et organiser les différentes parties depuis un seul outil. Un besoin important concernait également la création automatique des équipes : il ne suffisait pas de tirer les joueurs complètement au hasard. Le logiciel devait pouvoir tenir compte de leur profil — pointeur, milieu ou tireur — afin de constituer des équipes aussi équilibrées que possible. Enfin, les tirages devaient pouvoir être générés rapidement, avec les adversaires et les terrains attribués, puis être exportés afin d’être affichés ou imprimés pour les joueurs.
Mon rôle : Analyse du besoin, conception fonctionnelle et technique, architecture de l’application, développement C# / .NET, gestion des données, conception des algorithmes de constitution des équipes et de tirage, génération de PDF, interface utilisateur, système d’essai et gestion des licences. J’ai pris en charge le projet depuis la définition du fonctionnement métier jusqu’au développement, à la distribution et à la commercialisation du logiciel. J’ai également réalisé le site permettant de présenter et télécharger l’application.
ma façon de travailler
Avancer dans le bon ordre
Je préfère comprendre avant de construire, puis améliorer la solution à partir des retours de ceux qui l'utilisent réellement.
-
01
Comprendre
Voir comment les personnes travaillent, les écouter et comprendre ce qui pose réellement problème.
-
02
Structurer
Poser les flux, les données, l'architecture, les contraintes et les priorités.
-
03
Construire
Construire une première version utile et la mettre rapidement entre les mains des utilisateurs.
-
04
Améliorer
Recueillir les retours du terrain et faire évoluer la solution progressivement.
l'atelier KATEOS
Construire, tester, partager
J'y publie mes devlogs, petits outils, prototypes et expérimentations. Certaines resteront de simples essais, d'autres finiront peut-être par devenir de vrais projets.
Journal de bord Kateos V1
Retour sur la construction de la première version de Kateos.pro : une base simple, administrable et pensée pour évoluer sans repartir de zéro.
PoE2 Biome Overlay
Un helper pour Path of Exile 2 qui détecte le biome survolé dans l’Atlas et affiche automatiquement un rappel personnalisé directement au-dessus du jeu.
derrière KATEOS
Moi, c'est Kristofer.
Je m'appelle Kristofer, développeur C#/.NET de formation. Ce qui m'intéresse le plus n'est pas seulement d'écrire du code, mais de comprendre pourquoi on le fait.
J'aime comprendre un métier, mettre une idée au clair, dessiner la solution, organiser sa réalisation et, lorsqu'il faut passer au code, la construire. C'est cette façon de travailler que je veux développer avec KATEOS.
En savoir plus sur mon parcourscontact
Un projet, une idée ou simplement un problème à résoudre ?
Vous avez déjà un cahier des charges ou seulement un point de départ ? Les deux me vont.
Discutons-en