Senior Ruby on Rails developer · Paris, France

Your business processes, digitalized into Rails applications that last.

Over 8 years turning manual workflows into robust platforms: mobile payments, healthcare, real estate, HR. From business need to production.

Illustrated portrait of Mayacine Diop, senior Ruby on Rails developer
8 platforms in production, Rails 7 and 8
Stack
Rails 8 · Hotwire · PostgreSQL
Deployment
Kamal · Docker · Litestream
Integrations
Wave · Bictorys · Payment APIs
Quality
RSpec · TDD · Code review

Approach

From business need to production, without surprises.

Specialized in process digitalization, I turn manual workflows into automated, robust and maintainable applications.

  • Maintainable code

    Tested, documented and reviewed code, written to be taken over by a team.

  • Performance

    Optimized queries, caching, background jobs: applications that stay fast at scale.

  • Digitalization

    Complex business processes (approvals, workflows, payments) translated into reliable software.

Stack

The tools I use in production.

Backend

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

Frontend

  • JavaScript
  • TypeScript
  • React
  • Bootstrap 5
  • Stimulus

Databases

  • PostgreSQL
  • MySQL
  • SQLite
  • Redis

Tools & DevOps

  • Docker
  • Git
  • AWS
  • Heroku

Ruby on Rails expertise

Architecture

  • MVC and service objects
  • Design patterns
  • Clean architecture

Performance

  • Query optimization
  • Caching strategies
  • Background jobs
  • Indexing

Testing

  • RSpec and Minitest
  • TDD / BDD
  • Factory Bot
  • Integration tests

Projects

Selected projects

Screenshot of the Poker Deck project

01 — August 26, 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
Screenshot of the DTS Platform project

02 — April 05, 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

Other projects

Screenshot of the API PAYMENT project

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
Screenshot of the Arma Care project

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
Screenshot of the CotiSen project

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
Screenshot of the Karrousal Properties project

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
Screenshot of the Pro Activ IT project

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
Screenshot of the Système de Digitalisation RH project

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

Have a project in mind?

Describe it in a few lines, I reply within 48 hours.

Let's talk

Contact

Let's talk about your project.

A process to digitalize, an API to build, a Rails application to take over: write to me.