Cyril A.

LEAD DEVELOPER

952 dollar
Freelancer
12 years
Paris, FRANCE

My experience

More

La Compagnie des Animaux, FreelanceNovember 2017 - Present

De part les particularités propres du client et de son secteur d’activité celui ci a eu besoin
d’un soutien et d’une reprise de son système d’informations avec comme objectif d'améliorer
l’expérience client et donc sa plateforme E‐Commerce basée sur Magento.

L’état des lieu à mis en avant de nombreux point à faire évoluer, sur l’ensemble des postes
services après ventes, marketing, gestion, logistique. Cette expérience transverse permet
d'accroître l'expérience acquise en retail.

Aspect général :

- Audit, priorisation des améliorations critiques
- Maintien et évolutions de la plateforme durant les refontes.
- Gestion des projets, accompagnement du client
- Mise en place d'un processus de suivi et qualification des demandes
- Gestion des environnements et des contrats d’hébergement
- Responsable commandes et paiements, contrôles de process dans le SI.
- Pilotage des équipes suivant les postes en évolutions (réseau, développement...)
- Accompagnement de l’équipe de développement pour montée en compétences
- Accompagnement et préparation de l’intégration d’un ERP

Aspect technique :

- Migration de la plateforme E‐Commerce sur un hébergement dédié.
- Analyse de la charge des serveurs et optimisations de l’architecture.
- Développement des modules de connections aux Api des marketplaces.
- Développement de fonctionnalités diverses et amélioration de l'existant.
- Refonte backend dans le respect des standards en vue d’une migration magento 2.
- Conseil et expertise sur la solution et préconisations pour l'intégration dans le SI.
- Développement des fonctionnalités lourdes, optimisation de la gestion des indexers.
- Mise en place de la politique de cache applicative de Magento et système (Redis,
Varnish)
- Pilotage et mise en place de la refonte graphique
More

Groupe Pomona, FreelanceNovember 2018 - March 2019

L’état des lieux a permis de mettre en avant la dette technique et les points d’améliorations à
mettre en place. Ces points ont été priorisés afin d’optimiser la plateforme par étape dans
les délais souhaités.

La complexité du système d’informations implique de nombreuses contraintes technique. Il
a été nécessaire d’adapter la plateforme afin d’obtenir une plateforme Magento
performante répondant aux besoins du Client.

Aspect général :

- Etat des lieux de la solution mise en place.
- Priorisation des améliorations, mise en avant des bonnes pratiques.
- Suivi des la stabilité et de l'écosystème E‐Commerce (Dynatrace)
- Revue et optimisations de la politique de cache.
- Analyse et recommandations à réaliser destiné à l’amélioration du catalogue.

Aspect technique :

- Migration de Magento Enterprise 1.12 en version communautaire 1.9.
- Analyse des normes et du respect des bonnes pratiques.
- Optimisations de l'implémentation des développements orientées performance.
- Correction des anomalies rencontrées sur les serveurs de production.
- Optimisations des développements de fonctionnalités critiques.
More

OKAÏDIMay 2014 - November 2017

Travailler directement chez le commerçant est toujours très riche, l'agilité dans les projets, la réactivé d'intervention et remettre l'internaute au centre du projet.

J'ai eu la chance d'intégrer l'équipe technique en 2014, afin de fiabiliser la solution, améliorer sa performance, développer les nouvelles fonctionnalités, développer l'internationalisation (8 stores) et structurer le travail de l'équipe.

L'enjeu principal du projet est la gestion du trafic, donc la volumétrie et fiabilisé l'intégration du projet dans le SI. Il a fallut mettre en place des processus automatiques de contrôle, de gestion et d'intégration de données et la validation des flux envoyés par les différents services (logistique, clients...).

Les interventions les plus importantes :

Aspect général :
- Pilotage des équipes de développement sur l'environnement Magento.
- Gestion de projet coté Build (productivité) et temporairement Run (gestion des problématiques d'un site à fort trafic sur les environnements de production)
- Mise en place des environnements et des outils associés (Ubuntu Serveur, apache, mysql, varnish, redis, redmine, jenkins, jobscheduleur, Fredhopper, git).
- Responsable commandes et paiements, contrôles de process dans le SI.

Aspect technique :
- Développement à l'international (8 sites)
- Phase d'optimisation de la plate-forme Magento E-Commerce
- Restructuration de l'architecture Système de la plateforme e-Commerce.
- Conseil et expertise sur la solution et préconisations pour l'intégration dans le SI.
- Développement des fonctionnalités lourdes, optimisation de la gestion des indexers.
- Mise en place de la politique de cache applicative de Magento et système (Redis, Varnish)
- Utilisation de BlazeMeter pour analyser et effecuter des tests de montés en charge.
- Analyse et amélioration des performances liées aux problématiques de charge de la plateforme.
- Migration de la plateforme magento Entreprise vers une Communautaire, répondant d'avantage au besoin.
More

SFLFebruary 2014 - April 2014

Les principaux enjeux sont liés à la volumétrie du Catalogue (1,6 million de produits). Afin de répondre à cette problématique et avec l’aide d’un architecte système, il a été convenu de s’orienter sur une architecture utilisant Nginx, Percona et Varnish.

Mission :
- Mise en place de Magento 1.13.10.
- Validation et contrôle des spécifications détaillées.
- Analyse des développements spécifiques et des fonctionnalités natives.
- Réalisation des conceptions détaillées complexe afin d’orienter les développeurs.

Aspect technique:
- Développements des fonctionnalités lourdes.
- Optimisations des accès bases, modifications de requêtes lourdes.
- Gestion des imports produits par l’api Magento.
- Gestion des imports clients, catégories, par scripts d’initialisation et par cron.
- Installation et paramétrage de « solr ».
- Optimisations des caches blocks et des temps de réponses des pages.
- Modification de la gestion des profils et mise en place de compte superviseurs sur le Front.
More

ConfidentielSeptember 2013 - January 2014

Le client, souhaitant reprendre une version stable et s’orientant vers une implémentation respectant les standards, m’a permis de reprendre l’application et de mettre en place cette démarche.

Mission :
- Reprise d’un existant en pleine évolution.
- Reprise de la migration et stabilisation de la plateforme.
- Relecture et analyse des nouvelles fonctionnalités.

Aspect technique:
- Restructuration de l’existant en respectant les standards et bonnes pratiques.
- Ajout de fonctionnalités d’imports (produits, catalog, clients).
- Modifications légères sur le comportement natif de Magento.
- Implémentation de fonctionnalités diverses (création de modules).
- Préparation et installation de Magmi (import en masse).
More

Okaidi (chez CGI)May 2013 - August 2013

Une participation riche et diverse, m'a permit de participer à la finalisation d'un projet (Okaidi), la réalisation d'une proposition commerciale et l'initialisation d'un projet (Jacadi). Le descriptif ci dessous regroupe l'ensemble des sujets abordés durant cette mission sans dissociation entre les projets.

Aspect général :
- Amélioration & correctifs sur l'application en cours.
- Paramétrage & vérification des devises pour le multi-shipping.
- Création de projet, mise en place et déploiement chez l'hébergeur (Nbs).
- Gestion d'un catalogue déporté, utilisation de l'application Compario.
- Gestion d'offres commerciale déportées, utilisation de l'application Maxxing.
- Participation à la mise en place des documents du Projets (SFD, Doc de conception).

Aspect technique:
- Paramétrage & initialisation du projet, configuration, setup de conception…
- Création de service REST (Compario) & intégration du catalogue distant sur la plateforme.
- Intégration de la connexion à l'application Maxinng (SOAP),
- Participation et validation de documents de conception technique.
- Chiffrage des spécifications détaillées pour Magento.
- Initialisation de projet, paramétrage des boutiques, orientés multilingues et multi-shipping.
More

NOCIBE- (Chez CGI), FreelanceAugust 2013 - August 2013

Dans le cadre de la proposition commerciale effectuée par CGI. Il m'a été demandé de réaliser les modifications de la plateforme Magento afin de la faire correspondre à la proposition. Les principaux points incluaient :

Aspect général :
- Mise en place du site & administration système.
- Création de projet, mise en place et déploiement chez l'hébergeur (Nbs).
- Gestion d'un catalogue déporté, utilisation de l'application Compario.
- Gestion d'offres commerciale déportées, utilisation de l'application Maxxing.

Aspect technique:
- Création de service REST (Compario) & intégration du catalogue distant sur la plateforme.
- Intégration de la connexion à l'application Maxinng (SOAP),
- Administration de la plateforme d'un point de vue applicatif, mais également Système
- Développement de l'ensemble des modules répondant à la proposition commerciale
More

Gutenberg Technology, FreelanceFebruary 2013 - April 2013

Dans l'optique d'optimiser la vente de produits liés à la santé. La société désirait améliorer son processus de commande à l'aide d'un outils orienté e-commerce.

http://www.naturalforme.fr

Aspect général :
- Intégration de l'équipe et review de l'existant
- Encadrement d'un développeur Junior
- Mise en place des systèmes de paiements
- Autonomie & Réactivité

Aspect Technique :
- Optimisation de la plateforme
- Développements spécifiques (multi-newsletter...)
- Mise en place du tunnel d'achat Onepage
- Optimisation et respect des standards.
More

Naturalforme, FreelanceOctober 2012 - November 2012

Dans l'optique d'optimiser la vente de produits liés à la santé. La société désirait améliorer son processus de commande à l'aide d'un outils orienté e-commerce.

http://www.naturalforme.fr

Aspect général :
- Intégration de l'équipe et review de l'existant
- Encadrement d'un développeur Junior
- Mise en place des systèmes de paiements
- Autonomie & Réactivité

Aspect Technique :
- Optimisation de la plateforme
- Développements spécifiques (multi-newsletter...)
- Mise en place du tunnel d'achat Onepage
- Optimisation et respect des standards.
More

Reef Operateur Télécom Outre Mer Développeur, FreelanceAugust 2012 - September 2012

Afin d'améliorer la vente de forfait et de téléphone dans les pays outremer. Le projet consistait à créer un magasin pour chaque Dom.

Aspect général :
- Relecture des spécifications technique et propositions
- Encadrement d'un développeur Junior
- Autonomie & Réactivité

Aspect Technique :
- Manipulation et surcharge des produits bundle
- Interconnexion entre Magento et WordPress
- Mise en place du tunnel d'achat
- Optimisation et respect des standards.
More

Bouygues Telecom, FreelanceOctober 2011 - July 2012

Dans un esprit de gestion communautaire, le projet est développé à l'aide de l'outil MAGENTO Entreprise.

https://www.b-and-you.fr

Aspect général :
- Méthodologie Scrum (Sprint, PO ...)
- Maintient de la plateforme B&You
- Mise en place de nouvelles fonctionnalités;
- Mise en place d'une API pour l'application Web Mobile avec gestion de la sécurité avec oAuth.

Aspect Technique :
- Optimisation et gestion du fort traffic;
- Refactoring de certains développements;
- Gestion des tests de non régression (sélénium);
- Gestion des problématiques de clustering;
- Gestion de WebServices.
- Refonte et ajout de moyen de paiement
More

MicropoleApril 2010 - October 2010

Dans un premier temps, j'ai réaliser une proposition commerciale pour une société de téléphone portable. L'objectif de ce travail consistait à :
- Utiliser le CMS Magento;
- Intégrer la charte graphique;
- Présenter une plate-forme fonctionnelle répondant à l'appel d'offre.

Dans un second temps, il m'a été demandé de seconder le chef de projet MOA afin d''élaboration un grand projet muti-sites, web-services, SOAP. Le CMS utilisé est WMS Wedia (Noheto):
- Réalisation des spécifications générales;
- Réalisation du Modèle Conceptuelle de données;
- Réalisation des spécifications détaillées;
- Tests d'intégration;
- Gestion et relation de l'équipe (3 développeurs,1 designer).
More

Tangara-création, FreelanceNovember 2009 - March 2010

Evolution du site internet statique en une boutique e-commerce. La mission consistait a mettre en place une plateforme d’achat de bijoux en ligne, une gestion de clients et de commandes. en utilisant des technologies open source.

Les principales tâches effectuées sont:
- analyse de l'existant;
- analyse des besoins;
- rédaction des spécifications générales et détaillées;
- test et choix des outils susceptible d'être utilisés (Magento, OS-Commerce et Joomla);
- conception de l'application e-commerce;
- respect de la charte graphique.

L’outil choisit est le Framework Magento (sur-couche du Zend).
More

CPA ExpertsApril 2009 - October 2009

Mise à niveau du site internet :
- analyse des besoins;
- analyse technique;
- rédaction des spécifications générale;
- rédaction des spécifications détaillée;
- migration de la base de données;
- intégration et restructuration du site.

Le développement comprenait la base de données, l’architecture du site (multi-langues, accès par rôle…) et le développement des portails utilisateur (Internaute, Experts, Administratif et Webmaster) .

La reprise du site a permis de suivre tout les processus développement d’une version 2. Les principaux technologies web utilisées sont Zend (Php & Xml), JQuery(Js).
More

French National Institute of Agricultural ResearchApril 2008 - July 2008

Création d'une plate-forme d'analyse épidémiologique. L'objectif fut de réaliser une application permettant de récupérer les informations sur les épidémies envoyées depuis un téléphone (J2ME), par les vétérinaires. Dans le but de les analyser, cibler les secteurs à risque et pouvoir intervenir rapidement.

La plate-forme s'appuient principalement sur les technologies Zend (Framework Php), JQuery (Framework Js).

My stack

Zend Framework, WordPress, Web Services, Varnish, Ubuntu, SOAP, Selenium, Scrum, REST, Requirements Analysis, Redmine, Redis, Project Management, PHP, Open Source, Nginx, MySQL, Magento, jQuery, Joomla, Jenkins, JavaScript, Graphic Design, Git, E-commerce, Business Intelligence, Apache, Agile Methodology