Nessim Ben Salha

Consultant web Zend Framework 2 / Symfony 4

Moves to Paris, Nantes, Nice, Bordeaux, Lyon

  • 48.8546
  • 2.34771
  • Indicative rate €480 / day
  • Experience 7+ years
  • Response rate 100%
  • Response time 24h
Propose a project The project will only begin when you accept Nessim's quote.

Confirmed availability

Part time, 2 days a week

Propose a project The project will only begin when you accept Nessim's quote.

Location and geographical scope

Location
Paris, France
Can work in your office at
  • Paris and 30km around
  • Nantes and 30km around
  • Nice and 30km around
  • Bordeaux and 30km around
  • Lyon and 30km around

Preferences

Project length
Would prefer:
  • ≤ 1 week
  • ≤ 1 month
  • Between 1-3 months
  • Between 3-6 months
Would prefer avoiding:
≥ 6 months
Business sector
Would prefer avoiding:
  • Banking & Insurance
  • Defense & Military
  • Digital Agency and IT company
Company size
  • 1 person
  • 2 - 10 people
  • 11 - 49 people
  • 50 - 249 people

Verifications

Influence

Stack Overflow

Stack Overflow : Ness Ness
  • 106 Reputation
  • 8 Bronze
  • 0 Silver
  • 0 Gold

Languages

  • Anglais

    Native or bilingual

  • Espagnol

    Limited working proficiency

  • Ukrainien

    Limited working proficiency

  • Français

    Native or bilingual

Skills (21)

Nessim in a few words

Développeur web de profession depuis 2010 et freelance depuis juillet 2018. Je recherche des missions de courte durée (max. 3 mois) dans un large panel de secteurs. 3 ans d'expérience sur ZF2 et 1 an sur SF3, ainsi que 2 ans sur nodejs (projets perso) et 1 an de Docker.

Je suis actuellement, en parallèle de mon activité freelance, sur plusieurs projets personnels (auto-formation Audio et DSP, site symfony, application client lourd C++ et application Android) en vue de création de mon entreprise.

Experience

Convelio

Import and Export

Freelance consultant

Paris, France

December 2019 - Today

- Ajout de tests unitaires (PHPUnit) et d'intégration (Behat / Gherkin)
- Maintien et correction de features legacy (PHP / Zend Framework 2 / Laminas)
- Versioning (git)
- Update de config server (docker)

aufeminin

Press & Media

Freelance consultant

Paris, France

November 2019 - November 2019

- Modifications de l'affichage des publicités (Banner ATF) (vanillaJS)
- Modification du temps de rafraichissement des publicités (vanillaJS)

sooyoos

Digital Agency and IT company

Freelance consultant

Paris, France

May 2019 - June 2019

- Conception d'une plateforme de gestion pour un client final (Symfony 4.2 / VanillaJS / jQuery)
- Gestion de la BDD et creation de fixtures pour la plateforme (Doctrine / MySQL)
- Versioning et CI (git / gitlab)

Second Souffle Music

Film & Audiovisual

Fondateur

Paris, France

November 2019 - Today

- Work in progress -

- Création du site (Symfony 3.4 / PHP)
- Design du site (vanillaJS / CSS3)
- Création des différents plugins JS (WebAudio API / vanillaJS)
- Mise en place de l'architecture (AWS EC2)
- Création et déploiement de la stack (Docker/PHP-FPM/Redis/MySQL/httpd)
- Mise en place du versioning (Git)
- Création du nom de domaine et mise en place du DNS

Esprit50Cl

Wine & spirits

Concepteur site web

Paris, France

January 2019 - March 2019

- Création du site web via (prestashop)
- Intégration de la homepage (CSS3/vanillaJS)
- Assistance à la création de produits
- Debugging (PHP/vanillaJS)

OpenClassrooms - Openclassrooms

Education & E-learning

Mentor

Courbevoie, France

August 2018 - Today

Logic-Immo.com

Real Estate

Freelance Consultant

Paris, France

September 2018 - December 2018

- Création de nouveaux trackers, notamment pour le moteur de recherche et la désinscription newsletter (ZF2 php5+/php7)
- Debug des trackers existants mais non-fonctionnels (ZF2 php5+/php7)
- Rework et fine-tuning du code (ZF2 php5+/php7)
- Création d'un dashboard de pilotage pour l'équipe tracking (nodejs)
- SCRUM agile

aufeminin

Press & Media

Freelance Consultant

Paris, France

August 2018 - August 2018

- Implémentation d'un price floor dynamique pour la stack pub de l'entreprise (DFP/vanillaJS)
- Création de dashboards de pilotage (looker)
- Intégration de nouveaux adapters dans le wrapper header bidding de l'entreprise (vanillaJS)

aufeminin

Press & Media

Freelance Consultant

Paris, France

December 2018 - December 2018

- Création d'adapters pour le wrapper header bidding de l'entreprise (vanillaJS)
- Assistance aux yield managers et sales managers pour la création et la mise en place des emplacements pub

aufeminin

Press & Media

Développeur web (Équipe monétisation)

Paris, France

August 2017 - July 2018

- Création de la solution header-bidding client-side partie backend (ZF2/vanillaJS) et optimisation du frontend (prebid-like)
- Création d'un logger en JavaScript (vanillaJS)
- Implémentation de DFP dans le code (vanillaJS)
- Création du setup Header Bidding dans l'interface de gestion de l'AdServer (SmartAdServer/DFP)
- Création des bases de collecte des stats pub (impressions, revenue) (Google BigQuery)
- POC Logging en temps réel (AWS Kinesis/AWS Lambda)
- Création d'un endpoint permettant d'envoyer des logs en temps réel (Google Cloud Functions)
- Création de dashboards analytiques basés sur les données collectées (Looker/Google BigQuery)

aufeminin

Press & Media

Développeur web

Paris, France

March 2016 - August 2017

- Création et maintenance de fonctionnalités sur le site (ZF2 php5)
- Maintenance et création d'outils backoffice (ZF2 php5+/apigility/angular1+)
- Implémentation de DFP (en remplacement de SmartAdServer) sur la version allemande du site (vanillaJS/DFP)
- Création de wireframes et documents techniques dans le cadre de nouvelles fonctionnalités
- Création de tests unitaires (phpunit)
- Versioning, déploiement, testing (git/jenkins/phpunit)
- SCRUM agile

Warmup PLC

Internet of Things

Développeur web

Cité de Londres, Royaume-Uni

June 2015 - March 2016

- Refonte de la plateforme web de gestion des thermostats, avec un code plus orienté objet et optimisé pour les générations futures de thermostats (php5+/vanillaJS/jQuery/slim/twig)
- Administration et refonte de la base de données (mySQL/mySQL Workbench)
- Création de modèle de base, de use cases et d'un diagramme de classe pour une app déployée sur des points de vente (argoUML)
- Refonte du code basée sur les principes SOLID, DRY et KISS
- POC de socket server pour la gestion des thermostats en temps réel
- Versioning (git)
- Formation du reste de l'équipe à l'usage de Git

self-employed

Entertainment & Leisure

Développeur web et applications mobiles

September 2013 - February 2015

Projet personnel d'application mobile (android) - jamais finalisé

Popsi'it

Digital Agency and IT company

Développeur web

Arcueil, France

April 2012 - September 2013

- Création d'un dashboard de pilotage pour l'outil idClic - boite à idées (php5+/vanillaJS/JQuery)
- Gestion de la base de données de collecte pour le dashboard (mySQL/mySQL workbench)
- Portage et adaptation de la base pour d'autres clients
- Unit testing (phpunit)
- SCRUM Agile

lecameleon

Digital Agency and IT company

Développeur web

Boulogne-Billancourt, France

November 2011 - April 2012

- Création de sites-vitrine éphémères de commande de cadeaux (gamification) pour HP, Honeywell, Arval, Sony,... (php4+/vanillaJS/jQuery)
- Intégration du design des sites (dreamweaver)
- Création et administation des back-office et base de données pour ces sites (mySQL/mySQL workbench)

EDF - EDF

Energy & Utilities

Développeur web

Nanterre, France

October 2010 - May 2011

- Développement d'un dashboard de suivi des primes conseillers (php5+/vanillaJS)
- Refonte du design du dashboard (smarty)
- Administration des bases de données (mySQL/phpMyAdmin)
- Création de routines de traitement et import de données en base (vba)
- Versioning (subversion)

Florent Palomares - Aufeminin

4/8/2019

Nessim à participé pendant plusieurs années au développement des sites du groupe aufeminin. Sur sa dernière expérience, dans l'équipe monétisation (spécialisée sur la partie ad-tech / RTB), Nessim a été très impliqué sur les projets R&D, et nous a permis de mener à bien plusieurs projets ambitieux : header bidding, logging massif via des technos serverless, etc Merci et bonne continuation !

Julien Claude Fagot - Logic-Immo

4/8/2019

J'ai apprécié travailler avec Nessim Ben Salha. Son professionnalisme et sa bonne humeur ont permis de faire avancer ses projets sur lesquels il a travaillé. Force de proposition, il a su apporter une vision nouvelle sur certaines de nos fonctionnalité. C'est quelqu'un d'ouvert et d'accessible avec qui l'échange est toujours possible.

Alice Noël - Logic-immo.com

4/8/2019

Nessim était dans l'équipe technique et était responsable des développements demandés par l'équipe tracking / business analystes. Tout s'est très bien passé.

Clément Mellinas - Aufeminin

4/7/2019

J'ai eu l'opportunité de travailler avec Nessim au sein du groupe Auféminin dans une équipe très challengante(monétisation) à forts enjeux stratégiques et financiers. C'est une personne très sérieuse avec laquelle il a été très agréable de travailler. Il a su faire preuve de rigueur et s'adapter très rapidement à un environnement technique très pointu(publicité en ligne, technologies header bidding/RTB). Il est efficace et propre dans son travail et je ne peux que vous le recommander ! :)

Bastien Moinet - Logic-immo.com

4/7/2019

Très bon travail de Nessim lors de sa mission chez Logic-Immo où il a travaillé essentiellement sur des problématiques de tracking XiTi, en PHP (ZF2) et surtout JS (jQuery, vanilla). Nessim est aussi très sympathique et c'est un vrai bonheur de travailler avec lui, je le recommande vivement !

Guillaume Lujan - Limoo

4/7/2019

Nessim est une personne très importante à mes yeux. Ami de longue date, nous partageons une passion et des compétences communes en développement web et mobile. Nessim est un expert dans ce domaine. Sa pédagogie et sa patience sont clés dans son rôle de mentor chez OpenClassrooms. Je recommande chaudement Nessim pour tout vos projets web, mobile, et de formation.

Education

Freelancer groups

La Tribu

6 members
    charter modal image

    Success is a team effort

    Contribute to this success and the community's professionalism by signing the Freelancer Code of conduct

    Sign the code