Ruby
Ruby on Rails
Node.js
React.js
Ajout de fonctionnalités à la plateforme web demat-social et
migrations à partir de la plateforme demarches-simplifiees sur Github.
Sécurisation des données. Mise en production de la gestion de la
campagne de vaccinations papillomavirus pour les ARS et
établissements scolaires. Création d’un environnement de
développement sous Docker. Ruby on Rails 6 et 7, tests Rspec,
composants React.js, postgresql, Vault, Github, scalingo, cloud
Conception du jeu, design UI,
Figma, développement fullstack, API Restful, et déploiement en production
sur serveur Linux Ubuntu, pipeline Gitlab. Au cœur du système, un petit robot
Javascript
• Conception et développement fullstack de la plateforme web et du
backoffice – architecture micro-services, pub/sub, SSE, APIs Restful,
Redis, MongoDB, ElasticSearch, javascript, node.js, vue.js, react,
Figma, Gitlab-CI
• Mise en place d’un environnement d’intégration Kubernetes sous
AWS
Plateforme Live Legacy
Ruby
• Maintenance évolutive et développement de nouvelles
fonctionnalités
• Dockérisation complète – une trentaine de containers, 4 stacks
techniques ruby, javascript, golang, C
• Migration de la plateforme de Ruby on Rails version 4 vers 5
Plateforme Élections
Ruby
• Maintenance évolutive et passage de Resque à Sidekiq
• Développement de fonctionnalités de géo-coding et cartographie des
résultats des élections - municipales, présidentielle, législatives
Dans le contexte du rachat de la startup Invoxis par Altares, je suis en charge
du développement de composants back-end majeurs du produit phare de la
société appelé IndueD. Ce produit aide les entreprises européennes à suivre
des processus de conformité et de due diligence, sur la base d'APIs externes
d'accès à de larges volumes de données internationales sur les entreprises et
leurs dirigeants - référentiels Dun & Bradstreet, Dow Jones, Reuters.
Dans le contexte du rachat de la startup Invoxis par Altares, je suis en charge du développement de composants back-end majeurs du produit phare de la société appelé indueD. Ce produit aide les entreprises européennes à suivre des processus de conformité et de due diligence, sur la base d'APIs externes d'accès à de larges volumes de données internationales sur les entreprises et leurs dirigeants (référentiels Dun & Bradstreet, Dow Jones, Reuters, etc).
environnement technique: ruby 2.5, Ruby on Rails 5, Redis, Sidekiq, Rpsec, javascript, HTML, CSS, Bootstrap, git, GitLab, Redmine, JIRA, Heroku, Postgresql, APIs RESTful json et XML.Dans le cadre du rachat de Tunecore (New York) par Believe Digital (Paris), la mission consiste à concevoir une architecture technique logicielle d'intégration des services et de développer le code Ruby on Rails correspondant pour unifier les bases de données, en faisant appel à une API web sécurisée de gestion des contenus.
Le domaine métier d'intervention est celui des solutions techniques de streaming musical à partir des stores numériques d'Apple, Spotify, Deezer... L'entreprise unifiée propose aux artistes et labels des services web de création, de publication et de distribution de leurs albums sur internet avec une gestion automatique des royalties.
Développement et refactoring du projet keendesk.
environnement technique: javascript ES6, node.js, express.js, vue.js, grunt, webpack, HTML 5, CSS 3, Sass, git, sublime text, postgreSQL, couchDB, Docker, Kubernetes, Google GCP, nginx.Lead Développeur ruby et javascript (front end et back end)
Scripting et développements ruby et javascript. Automatisation des tests avec Rspec avant mise en production sur Google Cloud Platform avec containeurs Docker et Kubernetes. En liaison directe avec le CTO et le service Marketing, en charge du développement d'un nouveau tunnel de commande (checkout) pour les applications MAP, "responsives" sur ordinateurs, tablettes et smartphones. Développeur des services pub/sub de Dropshipping reliant le SI des partenaires à celui de MAP pour le traitement automatique des commandes d'albums photos effectuées chez les partenaires (PhotoGurus, HappyTech...). Responsable de la gestion du backlog des correctifs et évolutions des applications de MAP. Responsable de l'interface technique pour les développements mobiles effectués par l'équipe offshore en Russie. Responsable de projet agile SCRUM/JIRA de l'équipe de développeurs sur site (5 personnes). Gestion des interactions avec les équipes devops et marketing.
Développeur et Architecte ruby on rails et javascript (front end et back end)
Développement d'une application web interactive d'importation et de catégorisation des données d'entreprise, de calcul de l'empreinte carbone globale correspondante pour le groupe Orangina Suntory France, client d'EcoAct, et affichage graphique des résultats. Exportation des résultats en fiches PDF.
équipe développement web de 10 personnes
Effilab, Startup et Agence Marketing Web, Groupe Solocal, Boulogne Billancourt
Développement de services web concernant l'acquisition de clients souhaitant automatiser le lancement et la gestion de leurs campagnes publicitaires Google AdWords sur le web en association avec une recherche Google et la présentation de leur landing page. Design, développement, tests, déploiement et monitoring d'applications sur Amazon AWS dans des environnements Docker. Exemple d'applications que j'ai développées : solocal, sodata, editor, emailer, tracker, legal, KGB, admin-home. Succès de la mission sous forte contrainte de délais. Forte croissance constatée du nombre de clients dès les premières semaines de mise en production. Robustesse du système, qui fonctionne de façon opérationnelle, sans bugs majeurs, et capacité constatée du système à rapidement monter en charge et traiter le nombre croissant de clients (scalability). Chiffre d'affaire généré en forte croissance, ce qui couvre rapidement, en quelques mois, les frais engagés en développement et infrastructure.