Je construis des applications web. Et je vérifie qu'elles tiennent.
Moi, c'est Jisselin Djilo, ou Cj pour faire court. Depuis près de six ans, je livre des interfaces et des back-ends en Vue.js, React, Laravel et Node.js, pour des équipes en France, aux États-Unis et au Cameroun.
Ce qui me distingue tient en une ligne : j'écris aussi les tests. Cypress, PHPUnit, Postman. Le code que je livre a déjà été cassé avant d'arriver en production.
Plateforme de facturation électronique pour entreprises françaises. J'ai repris l'intégralité du front-end : 30 à 60 écrans intégrés depuis Figma, et une refonte de l'architecture React en structure modulaire, adoptée ensuite comme standard par l'équipe.
React · Zustand · Ant Design · Tailwind CSS · REST API · Cypress · Postman
Plateforme d'e-learning 100 % en français et 100 % tech. Je me suis occupé de diriger la partie technique : conception, 100 % du front-end et du back-office en Vue.js, une partie du back-end Node/Express, et l'intégration des paiements.
Vue.js · Tailwind CSS · Pinia · Element Plus · Node.js · Express · MongoDB · REST API · PawaPay · Dodo Payments
Application de réservation pour une résidence d'appartements meublés à Yaoundé. Côté public : galerie, réservation en ligne, paiement Mobile Money. Côté privé : un back-office sur mesure (logements, séjours, paiements, newsletter) derrière une authentification à rôles.
La plupart des développeurs s'arrêtent quand ça marche chez eux. Je continue : tests end-to-end Cypress, tests unitaires PHPUnit, tests d'API avec Postman et cURL. Sur Melrys, Kesla et Cabinet Otti, les tests faisaient partie de la livraison, pas d'une phase d'après.
02
Je structure avant d'accélérer
Sur Melrys, j'ai arrêté la production de features pour refondre l'architecture React en cours de projet. C'était le mauvais moment et c'était la bonne décision : la structure modulaire est devenue le standard de l'équipe, et le changement complet des maquettes n'a pas fait déraper la livraison.
03
Je signale ce qui cloche, tôt
Un écart entre la maquette et la logique métier coûte dix minutes le lundi et trois jours le vendredi. Je remonte les incohérences au moment où je les vois, même quand ce n'est pas mon périmètre.
Un client est arrivé avec un cahier des charges déjà chiffré par un autre développeur. Avant de répondre, je l'ai traité comme du code : je l'ai testé. Des dizaines de questions sans réponse plus tard, la vraie discussion pouvait commencer.
MTN MoMo, Orange Money, Wave, Airtel, M-Pesa d'un côté ; Visa et Mastercard de l'autre. Ce qu'on apprend en branchant un tunnel de paiement pour un marché où la carte bancaire est minoritaire.