Développeur Ruby on Rails senior · Paris, France

Vos processus métier, digitalisés en applications Rails qui tiennent.

Plus de 8 ans à transformer des workflows manuels en plateformes robustes : paiement mobile, santé, immobilier, RH. Du besoin métier à la mise en production.

Portrait illustré de Mayacine Diop, développeur Ruby on Rails senior
8 plateformes en production, Rails 7 et 8
Stack
Rails 8 · Hotwire · PostgreSQL
Déploiement
Kamal · Docker · Litestream
Intégrations
Wave · Bictorys · APIs de paiement
Qualité
RSpec · TDD · Revue de code

Méthode

Du besoin métier à la production, sans surprise.

Spécialisé dans la digitalisation de processus, je transforme des workflows manuels en applications automatisées, robustes et maintenables.

  • Code maintenable

    Code testé, documenté et revu, pensé pour être repris par une équipe.

  • Performance

    Requêtes optimisées, cache, jobs en arrière-plan : des applications rapides à l'échelle.

  • Digitalisation

    Des processus métier complexes (validation, workflow, paiement) traduits en logiciel fiable.

Stack

Les outils que j'utilise en production.

Backend

  • Ruby on Rails
  • Ruby
  • API REST
  • GraphQL
  • Sidekiq

Frontend

  • JavaScript
  • TypeScript
  • React
  • Bootstrap 5
  • Stimulus

Bases de données

  • PostgreSQL
  • MySQL
  • SQLite
  • Redis

Outils & DevOps

  • Docker
  • Git
  • AWS
  • Heroku

Expertise Ruby on Rails

Architecture

  • MVC et service objects
  • Design patterns
  • Clean architecture

Performance

  • Optimisation de requêtes
  • Stratégies de cache
  • Jobs en arrière-plan
  • Indexation

Tests

  • RSpec et Minitest
  • TDD / BDD
  • Factory Bot
  • Tests d'intégration

Projets

Projets sélectionnés

Capture d'écran du projet Poker Deck

01 — 26 août 2026

Poker Deck

Planning poker en temps réel pour estimer des user stories en équipe. Le modérateur ouvre une session et partage un lien ; chaque participant rejoint avec un prénom, sans compte, vote à cartes cachées, puis les votes sont révélés d'un coup. Chaque tour est archivé avec sa moyenne et son consensus, et l'animateur retrouve ses statistiques.

  • Rails 8
  • Hotwire
  • Turbo Streams
  • Solid Cable
  • ViewComponent
  • SQLite
  • Litestream
  • Kamal
  • RSpec
Capture d'écran du projet DTS Platform

02 — 5 avril 2025

DTS Platform

Plateforme de gestion financière complète pour les services de transfert d'argent mobile et la distribution d'unités de valeur (UV). Gestion d'un écosystème complet de commandes, clients, personnel et opérations financières avec workflow d'approbation complexe.

  • Rails 8.0.1
  • SQLite3
  • Devise
  • Turbo Rails
  • Stimulus
  • PaperTrail
  • Pagy
  • Litestream
  • Kamal
  • SolidQueue

Autres projets

Capture d'écran du projet API PAYMENT

API PAYMENT

Plateforme d'API gateway développée avec Ruby on Rails pour gérer les transactions financières (cash in/cash out) via différents providers de paiement. Intégration Wave, SamirPay et Bictorys avec système de routage réseau automatique.

  • Rails 8.0.2
  • PostgreSQL
  • JWT
  • Wave API
Capture d'écran du projet Arma Care

Arma Care

Plateforme de gestion médicale et d'assurance santé avec système d'utilisateurs multi-rôles. Gestion complète des professionnels de santé, structures médicales, devis/factures et validation des assurances avec workflow de compliance.

  • Rails 8.0
  • SQLite3
  • Devise
  • Bootstrap
Capture d'écran du projet CotiSen

CotiSen

Plateforme de gestion des cotisations de retraite pour le marché sénégalais. Suivi et visualisation des cotisations de retraite, calcul du capital disponible, projections futures avec interface multi-niveaux et système de calculs complexes.

  • Rails 8.0.2
  • PostgreSQL
  • Hotwire
  • Bootstrap 5
Capture d'écran du projet Karrousal Properties

Karrousal Properties

Plateforme de gestion immobilière complète avec CRM pour les demandes de propriétés, workflow de traitement commercial et opérationnel, système de suivi client et gestion des interactions. Digitalisation complète du processus de vente immobilière.

  • Ruby on Rails
  • PostgreSQL
  • Devise
  • State Machine
Capture d'écran du projet Pro Activ IT

Pro Activ IT

Solution de gestion d'équipements IT avec automatisation complète : import PDF/CSV, détection automatique des licences, cycle de vie des équipements, alertes de conformité et scripts d'analyse avancés. Digitalisation des processus IT et infrastructure.

  • Ruby on Rails
  • SQLite3
  • Active Storage
  • PDF Processing
Capture d'écran du projet Système de Digitalisation RH

Système de Digitalisation RH

Solution complète de digitalisation des processus RH avec automatisation des workflows, gestion des congés, évaluations de performance et tableau de bord analytique pour optimiser la gestion des ressources humaines.

  • Ruby on Rails
  • PostgreSQL
  • Chart.js
  • Bootstrap

Vous avez un projet en tête ?

Décrivez-le en quelques lignes, je vous réponds sous 48 h.

Discutons-en

Contact

Parlons de votre projet.

Un processus à digitaliser, une API à construire, une application Rails à reprendre : écrivez-moi.