Titouan - Développeur Full Stack Ruby on Rails
Ref : 200608D002-
75007 PARIS
-
Développeur, DevOps, Consultant (29 ans)
-
Totalement mobile
-
Bientôt freelance
Expériences professionnelles
03/2020 - Actuel Alveol
Lead Développeur Full Stack et Fondateur
Projet :
Alveol est une agence web et une communauté de développeurs freelance qui travaillent sur les principes de l’entraide et du mentoring. Les développeurs juniors peuvent trouver leurs premières missions et avoir le suivi d’un ou d’une développeur(se) plus expérimenté(e) afin de mener la mission à bien. Les membres partagent des sessions de peer coding, de debugging ou de conception ou encore leurs missions, leurs contacts et parfois
même leurs rémunérations. Les membres de la communauté participent ensemble à la création d’outils modulaires vendus en Saas qui permettent de financer les ressources communautaires et de gagner du temps dans nos développements.
Outils communautaires développés :
- Aimbot - Bot de crypto trading
- Acéphale - Headless Form Api
- Agency - Front end web site & email editor
Projets clients :
- Meilleur audit énergétique
- Le Monk - La taverne de Cluny
- Sol France - CRM
Environnement Technique :
Rails Api, NextJs, Postgresql, Redis, Keycloak, Docker, Docker Compose, Linux VPS, Traefik
12/2021 - 11/2022 Investglass
Lead Développeur Full Stack Rails
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
08/2020 - 11/2021 iBridgePeople
Lead Développeur Full Stack Rails / React / NodeJS / Freeswitch
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
08/2019 - 02/2020 Engie
Développeur Full Stack Ruby on Rails
Projet :
Service Falcon, Projet Agilab : Passage en micro service d’une large partie du SI de
facturation de l’entreprise. Le projet Agilab a eu vocation à tester plusieurs types d'offres et à
gérer la relation de l’ensemble des souscriptions et de la facturation, ainsi que des étapes de recouvrement.
Responsabilités :
● Écriture d’un script de migration de la base de données commerciale des offres low cost Agilab dans la base de données nationale Engie France.
● Création, normalisation et documentation d’une API sur le backend de facturation des offres low costs
Environnement Technique :
Linux Ubuntu on Window via VM Ware, Monolithe Rails 5, Postgresql, Redis
10/2018 - 07/2019 Fidzup
Développeur Full Stack Ruby on Rails
Projet :
Fidzup était une startup spécialisée dans le drive-to-store. L’entreprise proposait de la régie publicitaire sur le web et dans les apps mobiles avec un coût par visite en magasin calculé grâce à des boîtiers wifi qui mesuraient et enregistraient le passage de la clientèle en magasin et faisaient le lien avec les identifiants “puber” sur les smartphones.
Responsabilités :
● Développement et maintien d’un parc de 30 applications en architecture micro-service
● Création d’API Full REST
● Création d’interfaces utilisateur responsives
● Conception d’un projet from scratch de plateforme de gestion du consentement en architecture micro service avec une API dédiée et un dashboard utilisateur
● DevOps - Migration d’une partie du parc d’un environnement de déploiement vers Kubernetes
● Mise en place d’un service de suivi des erreurs pour le parc applicatif
Environnement Technique :
Linux, Kubernetes, Rails, Postgresql, MariaDB, MySQL, ElasticSearch, Docker, AWS S3, AWS CloudFront, RabbitMQ, Suite ATLASSIAN
Formations
2012-2014 DUT Technique de Commercialisation - UPJV Beauvais
2015-2016 Licence de Gestion - institut d’Administration des entreprises de Poitiers (IAE)
2016-2018 Master Management International - IAE de Poitiers
2018 The Hacking Project - Top 5 Parcours Code - 3.89/4 - 36 projets 12 semaines
Domaines de Compétences
Langages : Ruby / JS / Python / Bash / SQL / HTML5 / CSS3 / JQuery / JSON / YAML / SCSS / JSS / JS to CSS / HAML / Coffee
Frameworks : Rails / Sinatra / React JS / Express JS / Next JS / Django
Services : Freeswitch / Keycloak / CoTurn / AWS S3 / Min IO /
CMS : Wordpress / Prestashop / Shopify / Strapi
Sécurité : SSL / Iptables / Fail2Ban / Jump Host / Firewall / Port Knocking / SubNet (Bridge / Switch) / Vaulting / Monitoring / Audit
Protocoles : HTTPS / SMTP / POP3 / SIP / WebRTC / AJAX / Socket / TCP / UDP / STUN / TURN / SSL / DNS …
Gestion de versions : Git
Systèmes d'exploitation : Linux / MacOs
Design Pattern : MVC / VCV / Hexagonal
Containerization : Docker
Orchestration : Docker Compose / Docker Swarm / Kubernetes
Paradigmes : Séquentiel / Asynchrone / Orienté Objet / Fonctionnel
Conception : SCRUM / AGILE / LEAN
Serveurs Web : Nginx / Traefik
Hébergements : Serveur dédié / VPS Linux / Mutualisé
Langues
Capacité Professionnelle complète : Français / Anglais
Notions de bases : Chinois / Allemand