Création de la société WHOZIC (SAS). Communication et élargissement de la communauté.
WHOZIC est une application de réseau social de niche développée en Ruby-on-Rails.
Nombreux domaines techniques et outil abordés. Parmi les plus récents Stripe pour le
paiement en ligne et PWA (Progressive Web Application) pour satisfaire la demande mobile
sans faire exploser les coûts de développement.
Prise en main de VueJS pour refonte progressive de l’interface.
2018 Mission sur application de location de matériel professionnel en ligne
Prise en main d’un code développé largement en sous-traitance et présentant de
nombreuses faiblesses appelant un refactoring, ce qui n’était pas l’objet de ma mission.
(la duplication de logique métier entre Ruby et Javascript - voir annexe ci-desous – provient
de cette mission)
Etude de faisabilité d’une billetterie blockchain autorisant la revente et infalsifiable.
Comparaison des technologies aboutissant à sélectionner Ethereum.
Prise en main de concepts sous-jacents et des outils de développement
Proposition de scénarios et business-models adaptés à l’état de l’art blockchain
Le trop faible débit de la blockchain publique et le manque de maturité des outils
permettant de développer une blockchain privée nous a conduit à renoncer.
Mission : Conception et développement de nouvelles fonctionnalités pour le back-office
(Ruby on Rails / Javascript) d’une application mobile destinée aux forces de ventes.
Début de l’aventure WHOZIC en alternance avec des missions de développement Rails.
******** est un réseau international de musiciens. Il fédère l’écosystème des artistes et
des commerces & services de la musique.
Création du MVP, recherche d’early-adopters. Conception d’un business-model.
Technique
• Développent de l’application web (Rails 4.2)
• Création d’un plateforme autonome d’email marketing et newsletter (Sinatra).
Entreprenariat
• Découverte des aspects non techniques de la création de startup
• Communication active avec les utilisateurs (30.000 contacts)
• Business model et stratégie marketing. Sélection d’une équipe.
Evolution d’un back-end pour applications interactives dans l’évènementiel.
Reprise de fond d’un existant développé dans l’urgence pour répondre à une opportunité
commerciale.
• Migration Rails 3 vers 4
• Conception, développement and documentation de micro-framewoks Rails and Ajax
qui ont permit de rendre productif l’outil d’administration.
• Mise en place de bonnes pratiques de code et du workflow de mises-à-jour.
Magency est une société extraordinaire. Elle a du brutalement réduire son effectif. A mon grand regret!
Reprise d’existant très alourdi par la succession de nombreux développeurs et l’ajout de
multiples fonctionnalités ad hoc. Acharnement thérapeutique à ne pas rééditer !
• Améliorations et interfaçage avec des sources de données tierces (TicketNet)
• Création and documentation d’un framework d’importation multi-sources
• Contournements des limites du code legacy.
Une expérience d’équipe multiculturelle avec gestion de susceptibilités.
MVP au produit commercial.
• Développement Rails 2.3 / jQuery
• Conception, développement et documentation d’une API auto-générée.
• Interfaçage aux réseaux sociaux (Facebook, Twitter)
• Evolution du produit vers HTML5
- Développement au forfait d'applications Ruby on Rails.
- Développement de mon expertise Ruby on Rails.
- Conception et développement et promotion d'une place de marché de proximité en Ruby on Rails ********
- Animations de formations à Ruby
- Veille technologique (Rails, Erlang, REST, Social Networking, Open-Source)
Au delà des aspects techniques je participe à l'élaboration des directions futures du produit.
Pratique intensive de C#, Développement d'une couche IHM ambitieuse en Javascript.
Mon rôle comprend une part de veille technologique indispensable pour maintenir l'adéquation du produit à sa plateforme cible.
La rencontre avec Ruby on Rails fin 2005 me conduit à revoir graduellement mes objectifs professionnels.