Développeur back-end - Vigreux Joël

Passionné de programmation et perfectionniste, j’adore me surpasser dans le développement de mes services web.

background

Services

Des services qui ouvrent la voie à votre site web

Icone de Web Design

Développement Web

Un site ne se résume pas à un simple visuel, il faut concevoir son bon fonctionnement tout en le rendant le plus performant possible.

Icone de Web Design

Maintenance

Une offre clé en main vous permettant d’assurer votre site en réalisant des sauvegardes régulières et des corrections de bugs si nécessaire.

Icone de Web Design

Web Design

Il est important de concevoir des applications les plus adaptées à ses utilisateurs. C'est pourquoi, de nos jours, il est primordial de partir sur de bonnes bases.

Illustration

Bonjour, je suis

Vigreux Joël

Développeur de Béthune, France

Ma formation de développeur web et web mobile, complétée par ma passion, m'a permis d'acquérir une solide expérience notamment dans le développement back-end.

Naturellement perfectionniste et autodidacte, j’effectue régulièrement de la veille technologique, dans le but d'offrir aux clients la meilleure qualité possible, tout en utilisant les technologies les plus adaptées à leurs projets.

Bien qu'étant orienté back-end, je possède aussi un attrait pour le front-end.
Sensible à l’Expérience Utilisateur et l’éco-conception, j’aime réaliser des applications optimisées et accessibles.

Je serai ravi de m’entretenir avec vous dans le but d’en connaitre plus sur vos besoins et vos projets.

Voir mon CV

Compétences

Les technologies que je maîtrise

Actuellement en train de me spécialiser dans la création d'application web, j'étudie le framework Nest qui me permet d'apporter une structure modulaire, dans le but de créer un back-end complexe et évolutif.

Dans l'avenir, je souhaiterais découvrir d'autres technologies tel que Angular dans le cas où je m'oriente sur du full-stack, ou plutôt Go et Spring dans le but devenir davantage polyvalent en back-end.

HTML

HTML

Langage de balises utilisé afin de créer et de représenter le contenu d'une page web et sa structure.

CSS

CSS

Langage de feuille de style utilisé pour décrire la présentation d’un document écrit en HTML ou XML.

Sass

Sass

Sass est un langage de script préprocesseur qui est compilé ou interprété en CSS.

JavaScript

JavaScript

Langage de programmation de scripts principalement employé dans les pages web interactives et à ce titre est une partie essentielle des applications web.

TypeScript

TypeScript

Langage de programmation libre et open source développé par Microsoft qui a pour but d'améliorer et de sécuriser la production de code JavaScript.

NodeJs

NodeJs

Node.js est une plateforme logicielle libre en JavaScript, orientée vers les applications réseau évènementielles hautement concurrentes qui doivent pouvoir monter en charge.

Adonis

Adonis

Framework Node.js MVC il offre un écosystème stable pour écrire une application web côté serveur

PHP

PHP

Langage de programmation libre, principalement utilisé pour produire des pages Web dynamiques via un serveur HTTP.

WordPress

WordPress

Système de gestion de contenu gratuit, libre et open-source.

Symfony

Symfony

Ensemble de composants PHP ainsi qu'un framework MVC libre écrit en PHP.

nest

Nest

Framework Node.js progressif pour construire des applications côté serveur efficaces, fiables et évolutives.

Portfolio

Mes derniers projets

NodeJs

Création d'une api REST (En cours)

Framework:

  • Nest.js Basé sur Express.

Packages:

  • Bcrypt Hachage des mots de passe.
  • Class-transformer Modifie les réponses ainsi que les requêtes.
  • Class-validator Vérifie les données.
  • JestCréation de test.
  • SuperTestSimule les requêtes HTTP.
  • Mongoose ODM pour MongoDB.
  • Passport Système d'authentication.
  • Swagger Génère la documentation.

Database:

  • MongoDB Base de données NoSQL.

Voir le code du projet

Maquette format ordinateur

Site vitrine événementiel fictif

Languages:

  • PHP
  • HTML
  • SASS
  • JavaScript

CMS

  • WordPress

Plugins:

  • Classic EditorRemet en place le précédent éditeur de WordPress.
  • ContactForm7Gère les formulaires de contact.
  • FlamingoSauvegarde les mails.
  • Advanced Custom FieldsRajoute des champs personnalisables.

Librairies:

  • Animate On Scroll

Voir ce projet

Maquette format ordinateur

site e-commerce de tableaux(En pause)

Languages:

  • PHP
  • HTML

Framework

  • Symfony 6
  • Bootstrap

Bundle:

  • EasyAdminGénère un tableau de bord automatique.

Database:

  • MySQL

Voir le code du projet

Maquette format ordinateur

Intégration d'une maquette

Languages:

  • HTML
  • SASS
  • JavaScript

Librairies:

  • Animate On Scroll Ajoute des annimations au scroll.
  • Highlight.js Met en évidence la syntaxe d'un code.

Voir ce projet

Contact

Contactez-moi pour toute proposition ou renseignement

Formulaire de contact

Sujet