ELISA.DEV

Je suis Joachim IFERGAN, j'ai crée la société ELISA.DEV en SASU depuis Février 2024 pour continuer à mon propre compte de mettre mon expertise au service des entreprises.

Lors de mes dernières expériences que je détaille ci-après, j’ai pu travailler avec des clients divers (PME, grands comptes) sur la mise en place d'architecture web et de sites de ventes en ligne à forte charge et devenir expert dans ces domaines.

Mon parcours

Logo ELISA.DEV

ARCHITECT DEVELOPER WEB
ELISA.DEV (Thonon-Les-Bains, France) – de Décembre 2018 à Décembre 2023

Architecture : responsable de la refonte de toutes les applications web tant au niveau du code que de leur architecture de production (sur OVH) et certification ISO-27001.

Développements : développement des nouvelles applications web utilisant des technologies de pointe (PHP8, Symfony6, MariaDB, Redis). Mise à jour du code et maintenance de toutes les applications web existantes (à partir d'un existant sous PHP5.2, sans framework, sans environnement).

DevOps : installation de la nouvelle architecture en suivant les bonnes pratiques (versionning, sauvegarde, automatisation, mise à jour régulière, gestion des environnements, sécurité, tests, réglage des performances). Migration progressive et adaptation du code des projets existants.

  • Développement d'une application web et mobile innovante pour gérer les campagnes de marketing SMS et la billetterie pour des événements/offres visant à attirer les clients dans les magasins et à augmenter les ventes en ligne et en magasin (centaines de milliers de SMS envoyés et tickets scannés). La nouvelle application utilise des technologies de pointe : Apache2, PHP7, Symfony4, MariaDB10, Redis, SMS et technologies RCS. Le frontend est construit en utilisant les directives de Material Design. Utilisée par des acteurs renommés.
  • Développement d'une application web caritative innovante pour gérer les dons pour des associations suisses célèbres. Accélération des performances SEO.
Logo Compos-Juliot

TECHNICAL DIRECTOR WEB (CTO)
COMPOS JULIOT (Paris) – De Septembre 2017 à Novembbre 2018

Responsabilités: gestion d'une équipe de 3 développeurs web. Définir les priorités, organiser les tâches, revoir le code, identifier de nouvelles technologies open source, participer aux réunions CODIR hebdomadaires.

Développements: contribution directe aux développements et tests web.

Consultant: rédaction de propositions commerciales (analyse des besoins des clients, estimation des coûts, spécification fonctionnelle, planification).

  • Re-développement d'une application web pour assister les publications imprimées et web (catalogue, fiche produit, brochure). Initialement utilisant une ancienne version PHP 5, la nouvelle application utilise des technologies de pointe : PHP7, Symfony4, MariaDB10, Redis, NPM, JSX et serveur InDesign, Design Matériel (HTML5, CSS3), Apache2, HTTPS. Utilisée en production par des entreprises de voyages renommées.
  • Assurer l'application des meilleures pratiques de codage et d'organisation du travail de l'équipe de développement : gestion de version du code (GIT), environnement d'installation (dev, prod), techniques de relecture et de contrôle du code (Codebase). Migration et mise à jour du code existant de PHP5 à PHP7, MySQL5 à MariaDB10 et CentOS à Debian 9 pour améliorer les performances et garantir des systèmes sécurisés.
Logo La-Croix

WEB / NEWS PROJECT MANAGER
BAYARD PRESSE / LA CROIX (Paris) – de Septembre 2015 jusqu’à Septembre 2017

Chef de projet : Rédaction des documents de spécifications fonctionnelles et techniques, gestion des priorités, encadrement des équipes offshore de développement (> 3 développeurs senior en Pologne), code review, validation des livrables.

Développement : Forte contribution aux développements du site (PHP5, Symfony2, Marklogic, MySQL, Redis, AngularJS, HTML, CSS) et tests. Développement d’un système pour automatiser l’import en base NoSQL (Marklogic) des flux d’articles (Wedia, Archives, AFP, Bpifrance, Blogs, Newsletters, etc…).

DevOps responsable de l’architecture AWS de production La Croix : Déploiement des nouvelles versions, gestion et optimisation des serveurs / services (AWS : E2, S3, SQS, Elasticache, Cloudfront, RDS, Redis, EFS, autoscaling), codage des scripts de déploiement (bash, AWS API), monitoring de l’ensemble des performances du site (Blackfire, NewRelic, Cloudwatch) et résolution des incidents.

Expert SEO / News : Évangéliste et analyste des performances sur les services d’actualités (GoogleNews, YahooNews, MSNNews, Flipboard, AppleNews) en vue de booster l’augmentation de trafic du site d’actualités La Croix.

  • Optimisation permanente des performances de crawling par les moteurs de recherche (AMPHtml, meta, microdata, sitemaps, etc…) et de la vitesse des pages du site.
  • Conception et développement d’un framework “maison” (Bash scripting, AWS APIs, ...) pour le déploiement d’applications web (Symfony, ...) sur des architectures en autoscaling (EC2) et utilisant divers types de disques (EBS, EFS) et de cache applicatif (Redis, OpCache, Doctrine, Symfony).
  • Migration complète du site web La Croix et ses données (articles depuis 1996) sur des technologies de pointe : Symfony2, PHP5, NoSQL et les services avancés AWS.
Logo Ubisoft

WEB / E-PAYMENT PROJECT MANAGER
OWLIENT / UBISOFT (Paris) – De Mars 2008 jusqu’à Septembre 2015

Chef de projet : Rédaction des documents de spécifications fonctionnelles et techniques, gestion des priorités, planification des projets, encadrement de l’équipe de développement, relais des priorités utilisateurs, veille technologique (sécurité, optimisation, web, e-payment).

Développement : Forte contribution aux développements et tests des projets (PHP5, MySQL5).

Responsable de l’architecture de production : Déploiement des nouvelles versions, monitoring des performances de l’architecture, résolution des incidents et astreintes.

Expert e-payment : Conception d’un framework de paiements en ligne (transactions, process, anti-fraud, …). Intégration de plus de 30 prestataires de paiement (PSP): PayPal, WorldPay, Webmoney, HiPay, Micropayment.de, Boacompra, … Assistance des jeux, suivi de leurs transactions et performances, gestion des priorités et accompagnement des équipes de support, contact privilégié des PSPs. Bilans d’activités et de performances, référant pour l’extraction d’indicateurs et chiffres clés.

Management : Recrutement d’une équipe de 5 développeurs senior, formation, évaluation de performances, mise en place de best practices (code review, guidelines de sécurité et performance). Formation (en anglais) et encadrement de l’équipe offshore de développement (3 développeurs senior en Inde).

  • Déploiement du framework et de l’API de paiements sur les serveurs Ubisoft. Formation, accompagnement et transfert de compétences aux business units, jeux et équipe de développement (Inde).
  • Conception et développement d’un framework “maison” et d’une API de paiements, fiable et sécurisée, pour la monétisation online des jeux Owlient. Intégrant plus de 80 moyens de paiements internationaux et supportant plusieurs milliers de transactions par jour.
  • Responsable du framework “maison” de développement (MVC, abstraction BDD, i18n) avec fonctionnalités diverses (administration, utilisateurs, support, monitoring des performances, etc…) pour accélérer le développement des jeux (plusieurs millions de joueurs actifs).
Logo EDATIS

WEB / E-MARKETING PROJECT MANAGER
EDATIS (Paris) – De Janvier 2004 à Mars 2008

Consultant grands comptes (Air France, Nextedia) : Accompagnement expert en marketing online (e-mailing, search, ...), bilans trimestriels d’activités et de performances, facturation des services et développements, formation des utilisateurs (français ou anglais) sur l’application. Accompagnement des commerciaux en avant-vente.

Chef de projet : Rédaction des spécifications techniques et fonctionnelles, gestion des priorités, planification des projets, encadrement d’équipe (2 développeurs stagiaires et 4 développeurs offshore en Tunisie), veille technologique.

Développement : Forte contribution aux développements et tests des projets (PHP3, MySQL4, Javascript, HTML, XML, Perl).

  • Conception et déploiement d’une application pour centraliser et automatiser les enchères de liens sponsorisés (AdWords, YahooSearch, MSN).
  • Déploiement d’une application interne pour la gestion comptable, administrative et commerciale de l’entreprise.

Mon parcours

Logo Dauphine

IUP MIAGE - Université Paris IX Dauphine
Paris, Ile de France – De Septembre 2002 à Juillet 2003

Master, Bac +4, Mathématiques et informatiques appliqués à la gestion d’entreprise

Licence, Bac +3, Mathématiques et informatiques appliqués à la gestion d’entreprise

Logo Sorbonne

MASS - Université Paris I Sorbonne
Paris, Ile de France – De Septembre 1999 à Juillet 2000

Expert (20 ans) en conception et ergonomie des interfaces web (HTML, XML, CSS, Javascript, Twig).

Codage

Expert (20 ans) en conception et ergonomie des interfaces web (HTML, XML, CSS, Javascript, Twig).

Expert (16 ans) en programmation PHP objet.

Expert (16 ans) en conception et optimisation de bases de données MySQL (data, SQL, tables, monitoring, tunning).

Expert (16 ans) en optimisation du cache applicatif (Redis, Memcache, APC, OpCache, Filesystems).

Maîtrise (20 ans) de l’optimisation des performances, de qualité du code et des outils de versioning (Blackfire, GIT, CVS, SVN).

Bonnes compétences des frameworks Symfony (9 ans) et Zend (1 an).

Bonne maîtrise (3ans) des outils de monitorings de performances (CloudWatch, Zabbix, Capistrano, NewRelic).

Connaissances en programmation Java (2 ans) et Perl (5 ans).

Bonne maîtrise (2 ans) des services AWS : E2, S3, SQS, Cloudfront, Elasticache, RDS, Redis, Autoscaling, EFS.

Maîtrise (3 ans) des bonnes pratiques et guidelines en optimisation du trafic sur les moteurs de recherches (meta, microdata, URL, images, AMP)