
Titouan Dessus
Lead Full Stack Developer | Ruby on Rails
Salaire / Taux journalier
Paris, France
Freelance
À distance uniquement
Expertises
Langues
À propos
Introduction
CEO & Développeur Full Stack avec +5 ans d'expertise Ruby/Rails, spécialisé dans les architectures microservices et l'IA générative. Lead technique sur des projets from scratch, migrations complexes (Rails 3→7) et gestion d'équipes multi-pays chez Memoirs, Faks et InvestGlass. J'optimise vos coûts d'infrastructure et livre des solutions métier complètes et évolutives.
Expérience de travail
Ingénieur Full Stack Lead
MemoirsFreelance
mars 2025 - juil. 2025
5 mois
Remote, Oregon 97458, États-Unis
Memoirs est une application web qui permet à ses utilisateurs de rédiger leurs mémoires avec l'aide de l'Intelligence Artificielle. L'utilisateur répond à 70 questions sur sa vie réparties en 11 chapitres et l'IA génère un récit dans le style narratif qui correspond le mieux à ses préférences et à sa personnalité. Une fois le récit généré, l'utilisateur peut le relire, le modifier et y ajouter des images qui seront intégrées dans la mise en page de son livre avant impression et reliure par un imprimeur professionnel. Suite à cela, l'utilisateur peut cloner sa voix et générer également son livre audio afin de pouvoir le transmettre aux membres de sa famille ou à ses amis. Le projet a été codé from scratch en 4 mois et représente d'un point de vue métier un produit entier et solide, pas seulement un MVP. Il a fallu s'appuyer sur les webhook de la boutique en ligne Shopify afin de générer les inscriptions et prendre en compte les types de produits, se connecter à divers services via API Rest, et mettre en place un outil de BI afin de suivre les KPI dès son lancement. J'ai codé ce projet from scratch en Ruby et TypeScript dans un mono repo Rails / React (vite.js) (2 apps), en automatisant les déploiements via Github Actions, et en mettant en place un service Ruby d'auto scalling (up / down) des serveurs Heroku afin d'optimiser les coûts liés à l'infrastructure. J'ai structuré mon code autour d'une architecture de services (SOA) qui permet un découplage des traitements et des interactions avec le Back, mis en place des workers récurrents (type cron) grâce à Sidekiq et SidekiqScheduler qui permettent de conserver l'ensemble de l'information utile dans la code base. J'ai également mis en place un systeme d'alerting grace à Sentry afin de gérer rapidement le peu de bug présent dans l'outil.
Ingénieur Full Stack
Faks
août 2023 - mars 2025
1 an 8 mois
Paris, France
Projet : Faks est une application mobile à destination des pharmaciens, des labo et des groupements, afin de leur permettre d'automatiser les taches chronophage de leur quotidien. Gestion des offres commerciales, remonté des périmés, gestion des réclamations et discussion avec son délégué pharmaceutique sont à un clic dans l'application mobile pour le pharmacien. Responsabilités : - Création de la fonctionnalité de signature des contrats annuels - Dette Technique : Refacto de la messagerie des réclamations - Lead sur plusieurs sujets au fil de la roadmap dont l'automatisation de la validation des preuves pour opérations commerciales - Transfert de l'hébergement de l'app Web vers Firebase Hosting - Automatisation des déploiements de l'application (back / front / mobile) via github action Environnement Technique : Backend API Rails / Front React / App Mobile React Native
Fondateur
AlveolFreelance
janv. 2020 - juil. 2023
3 ans 7 mois
Paris, France
Communauté de développeurs informatiques freelances On code des petits Sass utiles et pratiques qui nous font gagner du temps dans nos dev et on s'entraide et on partage nos connaissance / réseaux / expériences et missions entre freelances.
Lead Ingénieur Full Stack
InvestGlassFreelance
déc. 2021 - déc. 2022
1 an 1 mois
Paris, France
Projet : Investglass est un CRM spécialisé dans la finance. L’outil est vendu en Sass et est également déployé “on premise” chez certains clients du domaine bancaire. L’outil permet d’automatiser les processus de ventes, de facturation, de suivi de la clientèle, la gestion de portefeuilles d’actifs financiers ainsi que la génération de reportings et de documents, ou encore l’envoi de campagne d’emails. Responsabilités : Développement de fonctionnalités sur une application monolithique Rails Processus d’approbation asynchrone et parallèle des ressources et dossiers bancaires Création d’un connecteur et intégration de plusieurs providers d’identité. Migration de la code base de Ruby 1.9.3 à 2.3.4 Migration de la code base de Rails 3 à Rails 7 avec Ruby 3.1.1 Design, chiffrage et implémentation d’une nouvelle infrastructure de déploiement pour la production, la staging et l’environnement de développement. Gestion d’équipe et gestion du changement en interne sur 6 mois, écriture des US (10 personnes / 3 pays) Relation client lors des déploiements on premise Intervention sur des salons professionnels comme le Finovate de Londres ou les Crypto Days à Station F Environnement Technique: Ruby on Rails 3, Ruby 1.9.3, Devise, jQuery
Lead Ingénieur Full Stack
iBridge PeopleFreelance
août 2020 - déc. 2021
1 an 5 mois
Paris, France
Projet : iBridge People est une solution VOIP full broadcast d’interprétariat diffusée sur les plateformes de visioconférences. La solution est vendue en plus des prestations de services des interprètes professionnels pour des conférences de tout type allant du colloque universitaire, aux comités olympiques, commissions gouvernementales ou européennes ou encore des conseils d’administration de grands groupes. Responsabilités : Mise en place, gestion et maintien des infrastructures micro services Gestion et management du projet de provisioning dans sa globalité (écriture des US, suivi scrum, etc.) Usage de freeswitch BigBlueButton Coturn fusionPBX Usage et gestion des SIP Trunck auprès d’OVH Création totale de la modélisation de base de données et de l’API de provisioning des meetings Environnement Technique : Linux, Rails 6, React 11, NextJs, Postgresql 11, Freeswitch, CoTurn, BigBlueButton, NodeJs 16
Bootcamp Instructor
Sup de Pub - INSEEC UFreelance
mars 2020 - mars 2020
1 mois
Paris, France
One week bootcamp animation for Sup de Pub Students in Station F with the aim to prepare them to face the code challenge in their professional lives. They start learning to talk the same langage than the developper they gonna work with. During that week, they achieve to create multiple website with the help of git github, html, css and bootstrap. They recreate from scratch the google home page and their own landing pages. This experience was really worthy to me on a human point of view, i rediscover the challenge i faced previous years ago and all the pedagogy needed to transmit technicals notions.
Full Stack Developer Ruby/Rails freelance
ENGIEFreelance
août 2019 - mars 2020
8 mois
Paris · On-site
Intégré au projet Falcon qui visais à transformer l'architecture monolithique en micro service de l'offre Happe by Engie, j'ai participer à l'apification du back-end de facturation et de gestion client. La création des end-points, la mise en place d'une convention, la rédaction de la documentation, l'écriture des tests unitaires et la rapidité de réponse de l'API étaient au centre de mes préoccupations quotidiennes pendant la première partie de cette mission. Par la suite, je suis intervenu pour écrire un script en Ruby qui permettait de transférer la données utilisateur de notre projet (laboratoire de test en interne depuis 2013) vers la base de données Engie nationale. Plus de 80 000 clients actifs et 10x plus d'enregistrements en base de notre coté pour une base de données national reprenant l'ensemble des points de livraison de gaz et d'électricité de France (+ de 600 tables, + 8millions d'objets en base). Ce challenge à avant tout été un travail de modélisation, il a fallu faire correspondre chaque champs de notre base de données avec celle visée tout en conservant l'intégrité des notions métiers qui y était recordées. Puis écrire un script qui permettent l'abstraction du type de ressource traité (méta programmation en Ruby), au final 1000 lignes de Ruby rassemblant la quintessence d'une réflexion profonde et complexe, un challenge enrichissant et très formateur que j'ai mené dans l'urgence. J'ai eu la chance de me coordonnées avec les architectes système et base de données de chaque équipe impacté afin de trouver les solutions les plus adéquate pour validé les notions métiers. En parallèle de ces missions, un jour par semaine était dédié au maintien en condition opérationnel de l'outil (MCO), soit la résolution de problèmes utilisateurs que les conseillés client ne pouvait pas résoudre d'eux mêmes.
Formateur developpement web front end
Mairie de Paris
avr. 2019 - juil. 2019
4 mois
CMA - Cours Municipaux pour Adulte
Développeur Full Stack Ruby / Rails
Fidzup
oct. 2018 - juil. 2019
10 mois
Clichy, France
Solution Drive-to-store d'acquisition de traffic et de mesure en point de vente : Migration dʼune partie du parc dʼapplications vers Kubernetes – Configuration en fichiers JSON – Création dʼenvironnement de staging et de production – Secret ENV / Répliquât des pods / TLS / Firewall IP Tables – Déploiement des applications Mise en place dʼun service de suivi des erreurs par notifications Slack et emails – Installation sur serveur Debian – Implémentation dans le parc dʼapplication – Mise en place du système de suivi et dʼalertes Création dʼune plateforme de gestion du consentement en architecture micro-service – Dashboard – API RESTfull – Ordonanceur de processus – Dépileur – Écriture en Base Correctif responsive du site de lʼentreprise – Base Bootstrap sur Wordpress – CSS et HTML – Migration des assets Languages fréquentés : – Ruby – JS / JQuery – Basic bash / Specific CLI – CSS – HTML Outils fréquentés : – Git – Rails – JQuery – VueJs – AWS S3, CloudFront, IAM – Docker – Kubernetes – RabbitMQ – Suite Atlassian (BitBucket / Jira / Confluence / Bamboo / Trello / Crowd) Base de données fréquentés : – PostgreSQL en multi-tenants – MySQL – MariaDB en multi-tenants – ElasticSearch
Formateur Webmarketing
Mairie de Paris
oct. 2018 - mars 2019
6 mois
CMA - Cours Municipaux pour Adulte
Développeur applications
The_Hacking_Project
juil. 2018 - oct. 2018
4 mois
7620 Paris, Danemark
Apprendre à développer des applications web grâce à Ruby et son framework Rails. En 3 mois, en équipes, avec méthodologie et beaucoup de plaisir, j'ai appris énormément grâce à The Hacking Project. J'ai par la suite continué à m'investir dans la communauté comme correcteur et mentor pour les membres des sessions qui ont suivi la mienne.
COO & Co Founder
CM Family
mars 2017 - mai 2018
1 an 3 mois
Construit la plus grande communauté de communicant digital pour aider les entreprises à réussir sur les réseaux sociaux au meilleur prix et en toute tranquillité. POURQUOI LES ENTREPRISES FONT APPEL À NOUS ? Nous aidons les entreprises à comprendre et à saisir les opportunités présentes sur les réseaux sociaux. Par manque de temps, de budget ou de compétence, beaucoup d'entreprises ne sont pas ou mal présente sur les réseaux sociaux. Avec CM Family, nous avons à coeur d'accompagner toute les entreprises à réussir sur les réseaux sociaux en les mettant en relation avec les community manager compétent et passionné. Nos CM sont accompagnés tout au long de leurs missions, ils profitent de l'appuie de la communauté pour échanger et progresser ensemble. NOTRE FONCTIONNEMENT EN 3 ÉTAPES : ➡️Définition de la Stratégie Social Media ➡️ Animation Social Media ➡️ Analyse et optimisation Envie de réussir sur les réseaux sociaux ? Reversez dès maintenant votre audit gratuit 👉 https://hello.cmfamily.co/reservez-votre-appel
Internship
Pirates' Bay Cruising
mai 2016 - août 2016
4 mois
Gili Air, Indonesia
Cruise agency offering to liveaboard until komodo national park to dive, freedive, snorkeling, surfing and having fun • Web Management • Prospection • Advertising • Visual creation •SEO +25% traffic generate on the website in 2 weeks
Graphic designer for t-shirt and other supports printing
Concept Dream Print
sept. 2015 - mai 2016
9 mois
Greater Poitiers Area
T-shirt and other supports printing retailer • Visual creation • Production • Merchandising • Sales • Advertising • Stock management • Organisation • Management
Assistant Web design & marketing
LD Concept
sept. 2014 - mai 2015
9 mois
60000 Beauvais, France
B to B supplier in cycle domain • Creation and management of the online store • BtoB client and products Data base creation and developing • Stock management and preparation of daily orders
Ready-to-wear Salesperson
Un temps pour lui
juin 2014 - oct. 2014
5 mois
14390 Cabourg, France
Independent multi-brand luxury store • Customers care (reception, advises, issue solving) • Shop layout and sales • Inventory management and products enhancement
Internship
LD Concept
avr. 2014 - juil. 2014
4 mois
Business incubator of Beauvais
B to B cycle business • Postal mailling and téléphon follow up • Database creation for web application • Web creation, modeling and development with the support of Nexus Creations
Server - Student Job
Subway Sandwich
août 2013 - mars 2014
8 mois
60000 Beauvais, France
• Customer care and self organisation at work • Food safety standard and orders preparation • Goods receipt and just-in-time stock management
Internship
Ten On Ten
avr. 2013 - mai 2013
2 mois
Taichung, North District, Taichung City, Taïwan
Design, manufacturing and marketing cycle part company • Marketing and communication intergrated service • Website management and opening the french part • Producting initiation • Production and translation of technical sheets for website brand
Stock Manager
Tiky Distribution
janv. 2008 - janv. 2012
4 ans 1 mois
60650 Saint-Aubin-en-Bray, France
Bike Wholesaler • Goods receipt and 20/80 stock management • Orders preparation • Web site creation dedicaded to BtoB client
Formation
The_Hacking_Project
Corsaire
2018 - 2018
1 mois
IAE de Poitiers
International Management Master degree
2016 - 2018
2 ans 1 mois
IAE de Poitiers
Licence de Gestion
2015 - 2016
1 an 1 mois
Université de Picardie Jules Verne (Amiens)
DUT techniques de commercialisation
2012 - 2014
2 ans 1 mois