Salomon : July 2014 - July 2015 : 1 year full time 120% Symfony » salomon.com
• Complete re-design of Salomon.com 's backoffice & frontoffice ( Symfony, 2go massive relational mysql database, bash scripting, 5 servers monitoring )
• Object oriented programming ++, Redis, Anti dogpile && ddos php scripts
• Duplication d'élements complexes & de leurs relations : traductions / navigations / activités / ranges / segments / subsegments / produits / articles / colors / sizes au travers de 62 filiales
• Optimisation mysql chirurgicales :
passer de 190 secondes, 1423Mo pour le rendu d'une page à 8Mo, 183 ms
• Monitoring, déploiements, tests de charge, traitement des fichiers logs salomon, documentation (abondante)
• Vertical Websites :
Salomon running debuggin js, promises, chargements de flux simultanés
• Keywords : redis, memcache, apache, php, git, mysql, symfony, grep, phpUnit, behat, selenium
Megalo ( &Company ) : juillet 2015 - décembre 2015
• Conception intranet ERP group Makheia : gestion entités / clients / propositions / facturation / achats / prestations ( Base Symfony, massivement relationel, ajax, génération pdf conforme factures, paginateur générique permettant recherches appronfondies sous-objets )
• Reprise, correctifs, correction de failles de 2 sites drupal d'une banque privée + sites wordpress (?)
• Gestion de 3 sites corporates pour une marques automobile réprésentée par un losange : ( reprise de 3 sites ni iso, ni versionnés selon leurs différences d'environnements ( dev, ppd, prd ) => comparaison => harmonisation => code unique => versionning git, correctifs, tickets, maintenance, évolutions, gestion d'un catalogue de plus de 2M de pièces détachées automobiles sur des bases wordpress / custom php ayant eu multiples développements différents par de nombreux prestataires.
- Méthodologie, debugging et versionning des sites et de leurs 3 environnements. ( shell, git, rsync )
- Isolation des fichiers médias (151go) / détection des doublons / mise en place de backups / filtrage de données
- Debugging, optimisations sql, retro-compactibilité javascript et css pour IE6+
- Parser php/css pour compactibilité affichage d'emails dans office outlook 2010
- PHP mysql cache : timing, indexes, invalidations, expirations, clever data clustering & serialization ( - handles individual fields like id upon updates for automated invalidations ) = same as salomon redis API
- Global wrappers & error handlers for ( headers, mysql, I/O, mail sending );
- Redesign Templates Emails & Survey & Quizzes & Translations & Integrations ( which was a really
huge work )
- Tests unitaires : logins, permissions users, responsive ( selenium ), upload fichiers excel, uploads medias && resizing, callbacks multiples permettant de multiples scénarios