155x170-JB-transparent-compress

John Ben

Web Developper Front-end

À propos de moi

John-Ben-El-Hadj-compress

Informations personnelles

Nom: John Ben
Date de naissance: un jour en 1976
Nationalité: Française
Lieu: Haute Savoie,France

À propos de moi

J’ai exercé plusieurs métiers dans mon parcours professionnel qui m’ont permis de faire l’expérience de ma capacité d’acquisition de nouvelles connaissances et de mon aptitude à assumer des responsabilités dans les contextes les plus divers.

J’ai crée ma propre enseigne de produits de boulangerie, puis j’ai travaillé comme conducteur PL, Semi-remorques et de Transport en commun.

C’est un métier qui, en plus de compétences techniques, requiert un grand sens des responsabilités. Cependant il ne me permettait plus, au bout de quelque temps, de progresser.

C’est pourquoi je me suis orienté vers l’informatique et plus particulièrement sur le développement web.

Experience

Développeur Web Freelance

Mobile Web Apps Developper

2020 à ce jour

Conception d’une application web Angular/typeScript installable sur Mobile grâce a la PWA

Web Programmer

2020 à ce jour

Conception et développement d’une application JavaScript destinée aux WebDesigners comportant une extension Google Chrome permettant d’afficher un gabarit de mise en page sur le navigateur pour faciliter la création de la structure HTML / CSS du document

Web Designer

2020 à ce jour

Conception d’un Site pour un Bourrelier Arnacher: Standards W3C. Responsive. Intégration d’un template personnalisé sur le CMS WordPress

Conducteur Routier

PL et SPL

2012 - 2018

Entreprises en France et en Suisse.

Préparation des commandes, livraison à destination en Suisse Romande, conduite de véhicules équipés de lames de déneigement, camion BOM, camions avec ampiroll et welaki.

TC

1998 - 2008

Voyages touristiques, conducteur de bus en ville

Responsable Logistique

2008 - 2012

Gestion des stocks, management de l’équipe de logistique, gestion des garanties fournisseurs et garanties complexes, gestion des litiges, vente au comptoir.

Formation

Ngx Master Class

Domain-Driven Design
Architecture pour entreprise
NgxMasterClass
Formation mené par Fazio Nicolas
Vous pouvez le contacter directement

Formation sur deux jours Domain-Driven Design.

I. Environnement

Présentation des projets Frontend + Backend (UML)
Présentation de Nx, installation et création d’un workspace
Initiation aux principes DDD Présentation des librairies et modélisation de l’architecture software

II. Datas & Modélisation

Analyse des flux de données. Modelisation des librairies de domaine, de features et platforms

III. Software Architecture

Création des librairies par domaine Création des librairie de features

IV. Backend

Création du backend javascript avec NestJS
Connexion à une base de données MongoDB Atlas avec Mongoose. Modélisation de l’API avec Swagger UI

V. Frontend

Création des platform UI librairies pour Web et Mobile
Implémentation des librairies d’interface par platform.
Utilisation en lazyloading des platform features dans les applications frontend.

VI. DevOps

Visualisation graphique de l’architecture.
Gestion multi-build et distribution des librairies sur NPM.
Solutions de mise en production. Principes des chaine d’automatisation devops avec les GitHub Actions et Nx

Nomades Advanced Technologies

Nomades.ch à Genève
Rte des Acacias 24
1227 Genève
022 328 0770
info@nomades.ch

WebDesigner

Standards HTML5 et CSS3, Bibliothèque JQuery, CMS WordPress

WebProgramer

JavaScript ES6/8 (Structure du langage, Syntaxe, Animation, Interactivité, Communication avec le serveur (AJAX/JSON), Le modèle objet en JS6/8, Modules, Composants, DevOps.

Mobile Web Applications Developer
Progressive Web Applications (PWA)

Material Design, Angular, IONIC, Capacitor, Node.js, SGBD MongoDB, DevOps, Gulp, Git.

AFPA, Le Mans

CFP Mécanicien Moto

Edouard Branly, Lyon

BEP Electrotechnique

Compétences

Compétences personnelles

  • Esprit d’équipe
  • Flexible
  • Créatif
  • Fiabilité
  • Intégrité
  • Rigoureux
  • Responsable
  • Aimable
  • Volontaire
  • Tenace
  • Priorise
  • Humour

Software Knowledge

Projets Réalisés

Contactez moi

Vous voulez travailler avec moi?

Vous pouvez me contacter grâce à ce Formulaire, je vous répondrais dans les meilleurs délais.

Phone number:

… Euh pas assez intime pour cela

Social profiles:

E-mail:

Tout est dans le formulaire

Skype:

Ça existe encore !?