Adrien Bregon
Développeur Web & Web Mobile
Un nouveau développeur, avec une spécialisation PHP, recherche actuellement son premier emploi en temps que : développeur back-end, front-end ou intégrateur web dans la région des Hauts-de-France.
Compétences

HTML 5
Maîtrisé à 95%
Accessibilité : Compréhension de base des bonnes pratiques web
Validation HTML : Utilisation des outils tels que W3C pour s'assurer de la conformité du code

CSS 3
Maîtrisé à 95%
Responsive design : Utilisation des medias queries ou des unités de mesures flexibles
Animation et transitions : Connaissance des propriétés pour créer des animations fluides et des transitions d'état sans recourir à JS

Bootstrap
Maîtrisé à 90%
Gestion des dépendances : Intégration de Bootstrap dans un projet web, en local ou en utilisant des gestionnaires (npm ou yarn)
Maîtrise des composants : Connaissance approfondie des composants (grilles, les formulaires, les boutons, les cartes, les modales, les carrousels, etc)

PHP
Maîtrisé à 90%
Gestion des formulaires : Sécurisation, récupération et traitement des données envoyées
POO : Maîtrise de la programmation orientée objet afin d'organiser et structurer le code efficacement

MySQL
Maîtrisé à 80%
Langage SQL : Compréhension du langage SQL pour écrire et exécuter des requêtes SQL pour interagir avec la base de données
Sécurité des bases de données : Connaissance des bonnes pratiques pour protéger les données des injections SQL, des débordements tampons etc...

JavaScript
Maîtrisé à 85%
Manipulation du DOM : Manipulation du DOM pour intéragir avec les éléments HTML (ajout / suppression / déplacement d'éléments...)
Gestion des événements : Gestion des événements de manière dynamique, comme les clics de souris, les soumissions de formulaires, les survols de souris, etc...

GitHub
Maîtrisé à 80%
Gestion de versions : Compréhension approfondie de la gestion de versions avec Git et GitHub
Gestion des conflits : Résolution des conflits de fusion qui surviennent lorsque deux branches contiennent des modifications conflictuelles à un même fichier

Docker
Maîtrisé à 80%
Conteneurisation : Création, gestion et déploiement des conteneurs pour isoler les applications et leurs dépendances
Docker Compose : Utilisation de Docker Compose pour définir et gérer des applications multi-conteneurs

HTML 5
Maîtrisé à 95%
Accessibilité : Compréhension de base des bonnes pratiques web
Validation HTML : Utilisation des outils tels que W3C pour s'assurer de la conformité du code

CSS 3
Maîtrisé à 95%
Responsive design : Utilisation des medias queries ou des unités de mesures flexibles
Animation et transitions : Connaissance des propriétés pour créer des animations fluides et des transitions d'état sans recourir à JS

Bootstrap
Maîtrisé à 90%
Gestion des dépendances : Intégration de Bootstrap dans un projet web, en local ou en utilisant des gestionnaires (npm ou yarn)
Maîtrise des composants : Connaissance approfondie des composants (grilles, les formulaires, les boutons, les cartes, les modales, les carrousels, etc)

PHP
Maîtrisé à 90%
Gestion des formulaires : Sécurisation, récupération et traitement des données envoyées
POO : Maîtrise de la programmation orientée objet afin d'organiser et structurer le code efficacement

MySQL
Maîtrisé à 80%
Langage SQL : Compréhension du langage SQL pour écrire et exécuter des requêtes SQL pour interagir avec la base de données
Sécurité des bases de données : Connaissance des bonnes pratiques pour protéger les données des injections SQL, des débordements tampons etc...

JavaScript
Maîtrisé à 85%
Manipulation du DOM : Manipulation du DOM pour intéragir avec les éléments HTML (ajout / suppression / déplacement d'éléments...)
Gestion des événements : Gestion des événements de manière dynamique, comme les clics de souris, les soumissions de formulaires, les survols de souris, etc...

GitHub
Maîtrisé à 80%
Gestion de versions : Compréhension approfondie de la gestion de versions avec Git et GitHub
Gestion des conflits : Résolution des conflits de fusion qui surviennent lorsque deux branches contiennent des modifications conflictuelles à un même fichier

Docker
Maîtrisé à 80%
Conteneurisation : Création, gestion et déploiement des conteneurs pour isoler les applications et leurs dépendances
Docker Compose : Utilisation de Docker Compose pour définir et gérer des applications multi-conteneurs

HTML 5
Maîtrisé à 95%
Accessibilité : Compréhension de base des bonnes pratiques web
Validation HTML : Utilisation des outils tels que W3C pour s'assurer de la conformité du code

CSS 3
Maîtrisé à 95%
Responsive design : Utilisation des medias queries ou des unités de mesures flexibles
Animation et transitions : Connaissance des propriétés pour créer des animations fluides et des transitions d'état sans recourir à JS

Bootstrap
Maîtrisé à 90%
Gestion des dépendances : Intégration de Bootstrap dans un projet web, en local ou en utilisant des gestionnaires (npm ou yarn)
Maîtrise des composants : Connaissance approfondie des composants (grilles, les formulaires, les boutons, les cartes, les modales, les carrousels, etc)

PHP
Maîtrisé à 90%
Gestion des formulaires : Sécurisation, récupération et traitement des données envoyées
POO : Maîtrise de la programmation orientée objet afin d'organiser et structurer le code efficacement

MySQL
Maîtrisé à 80%
Langage SQL : Compréhension du langage SQL pour écrire et exécuter des requêtes SQL pour interagir avec la base de données
Sécurité des bases de données : Connaissance des bonnes pratiques pour protéger les données des injections SQL, des débordements tampons etc...

JavaScript
Maîtrisé à 85%
Manipulation du DOM : Manipulation du DOM pour intéragir avec les éléments HTML (ajout / suppression / déplacement d'éléments...)
Gestion des événements : Gestion des événements de manière dynamique, comme les clics de souris, les soumissions de formulaires, les survols de souris, etc...

GitHub
Maîtrisé à 80%
Gestion de versions : Compréhension approfondie de la gestion de versions avec Git et GitHub
Gestion des conflits : Résolution des conflits de fusion qui surviennent lorsque deux branches contiennent des modifications conflictuelles à un même fichier

Docker
Maîtrisé à 80%
Conteneurisation : Création, gestion et déploiement des conteneurs pour isoler les applications et leurs dépendances
Docker Compose : Utilisation de Docker Compose pour définir et gérer des applications multi-conteneurs
Parcours professionnel

Jui. 2019
-
Sep. 2023
07.2019 : Cariste
11.2019 : Process Guide (suivi du flux Pick)
03.2020 : Lead (formation des associates, gestion d'équipe et suivi du flux des commandes)

Mar. 2017
-
Fév. 2019
03.2017 : Moniteur d'ateilier (Organisation et gestion d'une équipe de travailleurs en situation de handicap)
07.2017 : Ouvrier des services logistiques (Encadrement des ateliers de signalétique et conditionnement)

Sep. 2011
-
Aoû. 2016
09.2011 : Assistant d'éducation
09.2013 : Auxiliaire de vie scolaire (Aide à la mise en oeuvre des activités et du suivi des projets personnalisés de scolarisation d'élèves en situation de handicap)
Portfolio

Site de L'Automaltique
Développement et mise en ligne du site de L'Automaltique et de sa base de donnée avec dashboard pour que le client aie la possibilité de mettre à jour n'importe quelle partie de son site.

Le Jeu du Pendu
Adaptation PWA du jeu du pendu avec les scores enregistrés en local.

Yams
Adaptation PWA du jeu du Yams afin de s'entrainer à la création d'algorithmes sous Javascript.

Seeds Circle
Mise en place avec travail de groupe d'un site web communautaire
Études

Sep. 2006
-
Aoû. 2008
Baccalaureat : Sciences et Technologies Industrielles
B.T.S. : Industrialisation des Produits Mécaniques (1ère année)

Sep. 2008
-
Aoû. 2012
Licence : Histoire de l'Art et Archéologie

Nov. 2023
-
Aoû. 2024
Développement PHP : 320 heures
Développeur Web & Web Mobile : xxxx heures
Hobbies

Jeux de stratégie
Jeux sur table (Magic the Gathering, Seven Wonder, Scythe...)

Physique
Écoute de conférences (Etienne Klein, Emmanuel Barreau...), suivi de chaînes de vulgarisation (E-penser), lecture.

Retro Gaming
Collection, fabrication de machine d'arcade avec émulation sur raspberry pi, organisation d'évènements liés au Retro Gaming.