en
en
developer avatar
Benjamin
Je ne suis pas ouvert aux opportunités
Développeur Front-end
CDD, Freelance, CDI
Télétravail hybride
Technologies
À propos
Benjamin
Développeur ouvert d'esprit, porté sur le front-end tout en gardant un oeil côté back
Développeur Front-endSaint-Vincent-de-Paul, France
developer avatar
Description

13 ans dans le commerce, cela en laisse du temps pour en vivre des expériences...et ne plus s'y retrouver.
J'ai la chance d'avoir pu profiter du confinement pour avoir le temps de faire une large introspection afin de faire en sorte que mon prochain métier ce soit moi qui le choisisse et non que ce soit un choix subit comme c'est cela le cas lorsque l'on démarre dans le monde du travail.
Je suis quelqu'un de curieux par nature et qui aime apprendre de nouvelles choses tous les jours, quel que soit le domaine. J'ai toujours baigné et été attiré par les nouvelles technologies.
Un jour ma curiosité m'a fait découvrir un cours sur HTML et CSS : là ça a été une véritable révélation. J'avais trouvé là un domaine qui me plaisait, qui était capable de répondre à ma soif continue d'apprendre de nouvelles choses et de comprendre comment les choses fonctionnent, où je retrouvais ce goût du partage, cette possibilité de travailler en équipe ou en autonomie si besoin, cet esprit communautaire, le fait de ne pas avoir deux journées qui se ressemblent. J'ai compris à ce moment là que j'avais trouvé ce que je cherchais, c'était comme une évidence, et que c'était le métier de Développeur Web et pas un autre que je voulais faire.
Ainsi donc débuta mon aventure dans le code !

Expériences professionnelles
1 an d'expérience en tant que Développeur Front-end (ou similaire)15 ans ans d'expérience dans d'autres domaines
Développeur Full Stack
Repozen - Daxmai 2023 - août 2023 · 3 mois

Dans une équipe tech agile composée de développeurs (front, back et full-stack )/ d'UX-UI / de Dev-Ops, pilotée par un tech lead, en sprint de 3 semaines, j'ai d'abord été rattaché à l'équipe front avant d'évoluer ensuite sur du full-stack. Intervention sur les produits suivants :

💻 Portail pour les partenaires de l'association :
- création de nouvelles features (TypeScript / NextJs, ReactQuery+ Material UI)
- débogage / refactoring

💻 Blog :
- participation à la création from scratch suivant l'architecture mise en place (NextJs, TypeScript )
- implémentation des schémas et de la logique des articles (Prisma, SQL, TypeScript)
- tests d'intégration et d'implémentation (Jest)

📨 Communication souvent en asynchrone, avec daily hebdomadaires
📆 reporting et gestion des tâches via l'outil de ticketing ClickUp

Pour le reste: GitLab - Git - Figma - Swagger - Postman

Développeur Front-End
BeSwarm - Saint-Vincent-de-Paul, Franceavr. 2022 - nov. 2022 · 7 mois

Dans une équipe composée de 2 autres développeurs et d'une développeuse, nous avons été chargés de créer la partie front-end d'une application de gestion de comptes bancaires, à partir de ce que nous avait mis à disposition BeSwarm :
-> un fichier Swagger contenant toues les routes et appels API à faire
-> les informations pour leur protocole de connexion 0auth2 car il fallait que l'utilisateur soit identifié via son compte BeSwarm pour pouvoir être connecté à l'application.

Les technos choisies et utilisées ont été :

  • React, Tailwind CSS
  • Jest, React Testing Library pour les tests
  • Gitlab, Jira, Notion comme outils de développement

Nous avons fonctionné en autonomie en nous organisant pour l'avancement du projet. Nous avons travaillé essentiellement en pair-programmig voire mob-programming, même si nous avons aussi pu être amené à le faire chacun de façon autonome.

Voici les tâches que j'ai été amené à réaliser lors de ce projet :

  • rédaction du cahier des charges
  • maquettage via figma
  • mise en place des tests avec Jest et React testing library
  • intégration de composants suivant la maquette
  • intégration de pages suivant la maquette
  • versionning via git, gestion de merge et merge request sur le dépôt Gitlab
Développeur Full Stack
Modulo Tech - Saint-Vincent-de-Paul, Franceavr. 2022 - juin 2022 · 2 mois

Création from scratch d'une application web de forum social.

L'utilisateur peut publier un article, le modifier, le supprimer ainsi que laisser des commentaires et les gérer (modification ou suppression). Il peut aussi modifier ses infos et supprimer son compte, respectant ainsi les contraintes de la RGPD.
Un HOC est mis en place afin de s'assurer que l'utilisateur soit bien connecté pour accéder au contenu du site.
Un accès administrateur permet de pouvoir gérer le contenu si besoin.

L'API est sécurisée, les mots de passes sont cryptés, en tenant compte des recommandations de l'OWASP.
Un système de récupération de mot de passe est mis en place.

Les technos utilisées :
-> Pour la partie front-end: React, Redux via Redux Toolkit, Styled Component pour le CSS.
-> Pour la partie back-end: NodeJS, ExpressJS, Mongoose, MongoDB, BCrypt, JWT, Nodemailer

Versionning avec git et hébergement du projet sur Github.

Développeur Web
OpenClassrooms - Parisdéc. 2020 - juil. 2021 · 7 mois
  • intégration d'une maquette en page web
  • intégration d'une maquette en pages web avec des animations css
  • création de la partie front d'un site e-commerce en js
  • audit SEO d'un site et amélioration de se dernier au niveau SEO et accessibilité
  • création d'une API sous NodeJs, Express et Mongoose avec BDD MongoDb pour un site spécialisé dans les sauces
  • création from scratch d'un réseau social interne pour une entreprise : front-end en VueJS, back en Express / NodeJs / Sequelize et BDD MySql
Facteur
Le Groupe La Poste - Narrosse, Francenov. 2019 - févr. 2020 · 3 mois

• Préparation des colis pour l'équipe
• Préparation de la tournée : tri courrier et colis
• Distribution du courrier et colis

Technicien réparation sav mobiles
POINT SERVICE MOBILES - Daxoct. 2013 - sept. 2019 · 5 ans 11 mois

▸Gestion boutique :
• Accueil physique et téléphonique de la clientèle et prise en charge
• Diagnostic des pannes et casse des mobiles des clients particuliers et
professionnels
• Gestion d’un gros volume de réparation
• Suivi administratif des flux
• Gestion des stocks et des commandes
▸ Réparation des mobiles et tablettes prises en charges par le magasin :
• Réparation smartphones sous garantie
• Réparation hors garantie smartphones et mobiles, tablettes
• Désimlockage
▸ Ventes additionnelles (vente d’accessoires et de services)
▸Gestion litiges clients et fournisseurs
▸Partage de connaissances

Vendeur / conseiller en téléphonie mobile
The Phone House Franchisepartner - Daxjuil. 2008 - oct. 2013 · 5 ans 3 mois

• Accueil, écoute et découverte client en magasin
• Ventes de solutions mobiles et internet multi opérateurs : Orange, Bouygues,
Sfr, Virgin, Neuf..
• Ventes additionnelles
• Gestion SAV
• Maitrise du système PIE
• Maîtrise des appareils IOS et Androïd : smartphones et tablettes
• Travail en équipe

Formations
2 ans d'études supérieures
The Arena Project
(En cours) Arena 01 - Fondamentaux du génie logiciel2023
OpenClassrooms
Bac +2 Titre RNCP de niveau 5 - Développeur Web2021
Lycée de borda Dax
BTS - Action Commerciale2005
Lycée de borda Dax
BAC - ES2003
Liens
Aucune information n'a été renseignée pour cette section.
Technologies
Compétences
Interessé parLe front-end essentiellement : React (gros coup de coeur pour la techno), VueJs, enfin tout framework front JS en fait :) , Javascript, le CSS. Mais aussi l'expérience utilisateur, l'accessibilité et SEO.
Langues
  • Français
  • Anglais
  • Espagnol
Tests
Javascript - 17 avril 2023Top 49% avec un score de 2648 points
HTML5/CSS3 - 22 septembre 2021Top 4% avec un score de 2589 points
Node.js - 6 juin 2023Top 17% avec un score de 2491 points
React ⚛️ - 6 juin 2023Top 8% avec un score de 2642 points
Git - 6 juin 2023Top 16% avec un score de 2675 points
Javascript - Les bases - 17 avril 2023Top 1% avec un score de 2646 points
Node.js - Les bases - 26 septembre 2022Top 22% avec un score de 2676 points