Profil professionnel
Vue d'ensemble
Expérience
Formation
Compétences
Informations complémentaires
Langues
Chronologie
Generic

Karim Moussouni

Développeur Senior / TechLead
Noisy-le-Grand

Profil professionnel

Développeur expérimenté, je possède une solide expertise technique et une passion pour la création de solutions digitales innovantes. Fort de plus de 15 années d'expérience dans le développement de sites web et d'applications multimédia, j'ai une maîtrise approfondie des langages de programmation modernes et des principes de design interactif. Mon engagement pour l'excellence et ma capacité à travailler en équipe me permettent de mener à bien des projets complexes, tout en garantissant une expérience utilisateur optimale.

Vue d'ensemble

23
23
years of professional experience
2021
2021
years of post-secondary education

Expérience

Développeur PHP Symfony Sénior

PROXIMUM365
Suresnes
04.2023 - 03.2024
  • Développement de l'application de gestion de projets événementiels BtoB et BtoC et suivi des commandes et livraisons des équipements Canon
  • Réalisation des différentes épics/stories/task sur sprints de 2 semaines
  • Aide aux développeurs de l'équipe - Tech Lead (2 développeurs : 1 junior + 1 freelance)
  • Amélioration Circle CI
  • Mise à jour symfony 3.4 => 5.4, php 8.1 => 8.3, mysql 5.6 => 8
  • Participations aux daily, ateliers, sprint planning, démo, retro Suivi et pilotage technique du projet
  • Ajout de Kibana
  • Synchro des candidats, entreprises et transaction sur le CRM Hubspot
  • Refonte des tests unitaires et fonctionnels (playwright)
  • Stripe Connect (marketplace, transactions, refunds, fees)
  • Upgrade du système de génération de PDFs
  • Maintenance et résolution de bugs sur l'existant
  • Taille de l'équipe : 3 personnes
  • Environnement technique : Windows WSL2, PHP 8.3 Symfony 5.4, MySQL 8, JS (Twig), GitHub, Docker, Sentry, Circle CI, GCP, Redis, Elasticsearch

Tech Lead PHP Symfony

PERITIS
Neuilly-sur-Seine
03.2021 - 03.2023
  • Présentation de l'entreprise: Intégré au Centre de Service Web/Digital de PERITIS : Participation à différents projets en parallèle
  • Développement de l'application de gestion et suivi des commandes et livraisons des équipements Canon
  • Gestion de l'équipe - Tech Lead (2 développeurs)
  • Mise en place de l'organisation projet (Git, Agilité, normes de développement, tests, …)
  • Suivi et pilotage technique du projet avec le client (CP Canon)
  • Revue et optimisation du code des développeurs
  • Développement et migration vers Symfony 4
  • Conteneurisation de l'application (Docker) + Intégration continue sous GitLab et automatisation des tests (PHPUnit)
  • Sécurisation de l'application (audit Canon tous les trimestres)
  • Préparation à la migration vers Symfony 5.3 / Microservices / Elastic (Préconisation PERITIS)
  • Maintenance et résolution de bugs sur l'existant
  • Intégré au Centre de Service Web/Digital de PERITIS : Participation à différents projets en parallèle
  • Taille de l'équipe : 3 personnes
  • Environnement technique : Windows, Materialize, PHP 7.3 Symfony 3.4, MySQL, JS (Twig), GitLab, Docker

Développeur Back-End

EFICIA
Paris
11.2020 - 03.2021
  • Développement Backend et API pour une solution d'économie d'énergie en temps réel
  • Gestion de messages avec delay dans une file d'attente mqtt/redis
  • Ajout de endpoints API
  • Tests unitaires PHPUnit
  • CI github
  • Système d'envoi d'emails non par Amazon SES
  • Installation de Laravel Horizon
  • Ajout de règles d'alerte pour le moteur de règles
  • Environnement technique : PHP 7.4, Laravel 7, MySQL, Docker, Nginx, React, Redis, mqtt, AWS

Développeur Back-End / DevOps

WAMIZ
Paris
04.2020 - 04.2020
  • Développement de page, mise en cache serveur
  • Mise à jour du système d'adoption
  • Création du Forget password
  • Environnement technique : Symfony 4 - SonataBundles - Symfony CMF - Docker

Développeur Fullstack

BayDay
Paris
09.2018 - 12.2019
  • Présentation de l'entreprise: Site web autour de la bande déssinée numérique
  • Développement du MVP bayday.com pour la préparation du salon d'Angouleme 2020
  • Création de l'architecture dockerisée dev, test et prod
  • Développement Back de la marketplace
  • Surcharge Sylius B2C vers B2B
  • Création de composant Reactjs (Player, Library, Share Reseaux sociaux, Panier...)
  • Continous Intégration sous Jenkins/Github
  • Site web autour de la bande déssinée numérique
  • Environnement technique : Symfony 4.3.4 et Sylius, Reactjs - Vagrant/Docker - RabbitMQ - ElasticSearch/Kibana/Logstash - AWS - Jenkins

Développeur Symfony

GLOBALIS
Paris - La Defense
01.2018 - 06.2018
  • Développement d'une nouvelle fonctionnalité autour d'un nouveau produit assurance
  • Mise à jour de l'API
  • Environnement technique : PHP 7 - Symfony 4.3.4 - FosRestBundle - Coldfusion - Docker - Vagrant - Scrum

Développeur Symfony

EPRESSPACK
Paris
09.2017 - 01.2018
  • Refonte de la solution ePressPack depuis un existant Wordpress
  • Equipe de 3 personnes (développeurs Symfony)
  • Scripts de synchronisation avec la base de contacts HorsAntenne
  • Création d'un client API Rest Mailjet pour l'envoi des mailings asynchrone (RabbitMQ)
  • Gestion des campagnes, contacts, listes
  • Environnement technique : Symfony 3.3.15 - Webpack - ElasticSearch/Kibana/Logstash - Debian - Docker - RabbitMQ

Développeur Symfony

RUE DU COMMERCE
Saint Ouen
05.2017 - 08.2017
  • Décommissionnement du PIM Akeneo au profit du PCM Hybris pour Rueducommerce.fr
  • Développement d'API Restfull afin de synchroniser les données du PCM Hybris vers le BackOffice RDC
  • Tests unitaires
  • Environnement technique : Php 5 - Symfony 2 - SQL Server

Développeur PHP Symfony

AWAKIT/GFI
Boulogne-Billancourt
01.2016 - 01.2017
  • Développement du site GFI
  • Mise en place d'un moteur de recherche Elasticsearch 1.7 (Shield, Head, ...)
  • Développement Multilingues
  • Création d'un client Rest pour l'API Talensoft
  • Intégration des réseaux sociaux Facebook, Twitter, Linkedin, Viadeo
  • Support technique auprès des équipes front et back
  • Participation aux réunions
  • Transfert de compétences
  • Environnement technique : Php 5 - Apache - Mysql - Jquery - CSS3 - Symfony 2 - SonataBundles - a2lix/translation-form-bundle - lexik/maintenancebundle - friendsofsymfony/elastica-bundle - fogs/taggingbundle - Git (SourceTree/Gitlab) - Redmine - Environnements Linux Debian 7 (dev)/RedHat (rec/prod)

Développeur Front-End

KINGFISHER - CASTORAMA
Croix
06.2015 - 12.2015
  • Développement du portail CASTORAMA
  • Gestion d'une équipe de 3 développeurs
  • Environnement technique : Wordpress - MySQL - JQuery - CSS

Développeur Symfony

ORANGE
Villeneuve d'Ascq
05.2014 - 06.2015
  • Support développement pour la sortie sur les stores AppStore et PlayStore de l'application de Contrôle Parentale Orange
  • Update de l'API
  • Authentication Orange RDS
  • Environnement technique : Php 5 - Symfony 2 - Tests unitaires PhpUnit

Lead Développeur

ONEYTECH - Banque Accord
Lille
09.2013 - 05.2014
  • Industrialisation des applications Sellsecure
  • Mise en production et maintenance applicative
  • Création d'un moteur de règles selon les spécifications techniques des services Fraude Banque Accord
  • Réorganisation des process de développement, qualification et mise en production
  • Implémentation de webservices RestFul
  • Réunion Comité de pilotage avec la DSI, planning et sprint
  • Management d'une équipe de 6 développeurs
  • Sécurisation de l'application et mise en conformité CNIL
  • Edition de rapports PDF, reporting graphique
  • Responsive Web avec Bootstrap 3
  • Optimisation et refactorisation du code avec XHProf et XHProf.ui
  • Création d'un concepteur de carte d'identité en ajax drag'n'drop
  • Rédaction des spécifications techniques d'installation et de configuration
  • Méthodologie Agile Scrum
  • Tests de montée en charge avec Gatling
  • Formation et transfert de compétences
  • Implémentation de tests unitaires et fonctionnels
  • Gitlab - R&D - Support Niveau III
  • Environnement technique : Symfony 2 - jquery - Bootstrap 3 - Lamp - FosRestBundle - Gatling - Xhprof - Linux RHEL 6.4

Développeur PHP

VINTEC
11.2012 - 04.2013
  • Implémentation de la solution web2print Chili-publish dans l'application web B2B bluebean
  • Personnalisation des produits depuis l'éditeur en ligne depuis un formulaire
  • Administration du backoffice
  • Sortie "preview" basse définition ou "production" certifié imprimeur
  • Refonte de la charte graphique, CSS2
  • Intégration de jqwidgets
  • Rédaction des spécifications techniques d'installation et de configuration
  • Résolution de divers bugs
  • Administration apache et postgresql et reverse proxy sur environnement LAMP

Développeur PHP GoogleMaps

ADEO SERVICES
Lesquin
03.2011 - 11.2012
  • Refonte d'une application responsive de géolocalisation sur les API GoogleMaps v3
  • Compatibilité IE8+, Chrome, Firefox, Safari (IPhone)
  • Développement Php, Css2 et Ajax
  • Débogage mineur, majeur et bloquant
  • Création d'un script d'import de contenu sur une base de données PostgreSQL
  • Administration apache et postgresql sur environnement LAMP

Développeur PHP

ADEO SERVICES
Lesquin
11.2011 - 02.2012
  • Installation, développement et déploiement d'une solution encyclopédique php opensource (Médiawiki 1.16.4) sous environnement RedHat 5.5
  • Développements spécifiques sous API php5 objet Médiawiki
  • Développement Css2 et Ajax
  • Mise en place d'une internationalisation spécifique (1 site, 1 base, 14 langues)
  • Création d'un module d'import de contenu au format XLS/XLSX
  • Compatibilité IE8+, Chrome, Firefox, Safari (IPhone)
  • Création de modules supplémentaires (Création d'articles issus de traduction GoogleTrad, Pages spéciales, …)
  • Installation d'un moteur de recherche Lucene (java)
  • Déploiement à l'international pour l'ensemble des business units Adéoservices (Russie, Ukraine, Portugal, Roumanie, Pologne, France, Espagne, Italie, Chine, Brésil, Turquie, Grèce)
  • Formation utilisateur
  • Tests unitaires et fonctionnels PhpUnit
  • Rédaction de documentation technique
  • Administration apache et mysql sur environnement LAMP

Développeur Symfony

EQUADRA
Wasquehal
01.2010 - 03.2011
  • Analyse de l'existant, études fonctionnelle et technique
  • Migration d'une application de gestion de suppresseurs professionnels Visual Basic 6 en applicatif web basé sur le framework Symfony 1.4.17
  • Gestion Back Office sécurisée avec administration des profils et droits utilisateurs
  • Modules de calculs physiques interactifs en Ajax et affichage des résultats sur mode tableau et graphique
  • Génération dynamique de rapports PDF
  • Développement d'un moteur de calcul et de conversions des unités (système international et système impérial)
  • Module de création de gaz selon leur densité, formule chimique ou humidité relative
  • Gestion de documents intégrés multilingues et multi-format
  • Tests unitaires et fonctionnels
  • Administration apache et mysql sur environnement Linux Ubuntu Server 8.04

Développeur

PROFILSOFT
Roubaix
01.2008 - 09.2009
  • Paramétrages standards et développements spécifiques d'applications de gestion de recrutement en mode SAAS
  • Développement et utilisation de Webservices Soap et REST
  • Rédaction de documentations techniques
  • R&D
  • Développement de la borne interactive de l'emploi, pilotage et intégration d'une solution de numérisation de curriculum vitae

WebMaster

TLM
Libercourt
02.2008 - 07.2008
  • Création du site Internet (www.transport-tlm.com)
  • Configuration des postes clients, routeurs
  • Support utilisateurs niveau I, II et II
  • Environnement technique : ASP 3, MS SQL, Apache

Développeur C/C

URSSAF
Villeneuve d'Ascq
10.2007 - 11.2007
  • Développement d'applicatifs C++ pour le traitement des transactions sociales
  • Intégration et modification des transactions dans une base PostgreSQL
  • Environnement technique : ASP 3, MS SQL, Apache

Responsable en développement Informatique

PROTECH
Paris
08.2001 - 06.2007
  • Développement du site internet front et back
  • Installation, configuration, gestion et maintenance Hardware et Software d'un réseau informatique
  • Réalisation, conception et développement du site Internet dynamique pro-techinterim.com et de son Intranet en ASP3 puis migration de celui-ci en php5
  • Création d'un modèle UML et de la base de données SQL
  • Optimisation des requêtes
  • Développement d'applications de gestion d'intérimaires, planning, heures, préfacturation en C/C++, C#, Visual Basic
  • Programmation Orientée Objet
  • Protection contre les intrusions, mise en place de solutions antivirus, antispyware, antispam, firewall, routeur + stratégie de mise à jour
  • Installation d'une solution de sauvegarde sur bande avec stratégie de sauvegarde sécurisée
  • Référencement, bannière publicitaire (photoshop et flash), META TAGS, Google AdWords
  • Création d'un moteur de recherches booléennes et paramétrables par requêtes ou mots clés en ASP et Microsoft Index Server 2000
  • Support niveau III - Rédaction de documentations techniques
  • Conseils, Dépannage, Déploiement, Etude des besoins clients, Formation, Gestion du recrutement, Gestion parc micro, Gestion Planning, Installation et Maintenance Informatique
  • Gestion d'une campagne de mailing clientèle : création de l'email, personnalisation, gestion des désabonnements, relance, traitement des retours clients…

Formation

Formation Symfony 3.4 - Développemet Symfony

26Academy
Paris

BTS - Informatique de gestion

COGEFI
Champs sur Marne
1999 - 2001

MIAS - Mathématiques et Informatique Appliquées aux Sciences

Université de Marne La Vallée
Marne La Vallée
1997 - 1999

Compétences

  • PHP 5/8

  • Symfony 1-7

  • Laravel

  • API REST

  • ReactJS

  • Javascript

  • HTML/CSS

  • JQuery

  • Bootstrap

  • Webpack

  • SQL Server

  • MySQL

  • PostgreSQL

  • Oracle

  • MangoDB

  • Linux (Debian, CentOS, Ubuntu)

  • Microsoft

  • Webservices SOAP

  • API Platform

  • Json

  • Docker

  • CI/CD

  • Git

  • Jenkins

  • AWS

  • Vagrant

  • ElasticSearch

  • Logstash/Groc

  • Kibana

  • PHP Storm

  • Vscode

  • Méthode Agile

  • Scrum

  • UML

  • GIT (Github/GitLab)

  • Redmine

  • Jira

  • PHPUnit

  • XDebug

  • OWASP Zap

  • Redis

  • RabbitMQ

  • APC

  • Gestion de projet

  • Analyse des besoins

  • Adaptabilité

  • Organisation du travail

  • Résolution de problèmes

  • Architecture logicielle

  • Leadership technique

  • Travail en équipe

  • Autonomie dans le travail

  • Audits techniques

  • Cohésion d'équipe

  • Intégration continue

Informations complémentaires

  • Cuisine du monde
  • Pratique du [Instrument] depuis [Nombre] ans

Langues

Anglais
Opérationnel

Chronologie

Développeur PHP Symfony Sénior

PROXIMUM365
04.2023 - 03.2024

Tech Lead PHP Symfony

PERITIS
03.2021 - 03.2023

Développeur Back-End

EFICIA
11.2020 - 03.2021

Développeur Back-End / DevOps

WAMIZ
04.2020 - 04.2020

Développeur Fullstack

BayDay
09.2018 - 12.2019

Développeur Symfony

GLOBALIS
01.2018 - 06.2018

Développeur Symfony

EPRESSPACK
09.2017 - 01.2018

Développeur Symfony

RUE DU COMMERCE
05.2017 - 08.2017

Développeur PHP Symfony

AWAKIT/GFI
01.2016 - 01.2017

Développeur Front-End

KINGFISHER - CASTORAMA
06.2015 - 12.2015

Développeur Symfony

ORANGE
05.2014 - 06.2015

Lead Développeur

ONEYTECH - Banque Accord
09.2013 - 05.2014

Développeur PHP

VINTEC
11.2012 - 04.2013

Développeur PHP

ADEO SERVICES
11.2011 - 02.2012

Développeur PHP GoogleMaps

ADEO SERVICES
03.2011 - 11.2012

Développeur Symfony

EQUADRA
01.2010 - 03.2011

WebMaster

TLM
02.2008 - 07.2008

Développeur

PROFILSOFT
01.2008 - 09.2009

Développeur C/C

URSSAF
10.2007 - 11.2007

Responsable en développement Informatique

PROTECH
08.2001 - 06.2007

Formation Symfony 3.4 - Développemet Symfony

26Academy

BTS - Informatique de gestion

COGEFI
1999 - 2001

MIAS - Mathématiques et Informatique Appliquées aux Sciences

Université de Marne La Vallée
1997 - 1999
Karim MoussouniDéveloppeur Senior / TechLead