boris picard.

Développeur Web et Web Mobile |
Full-Stack

A propos.

Bonjour ! Je suis Boris, un passionné du numérique et des jeux vidéo basé à Amiens. Titulaire d'un diplôme en développement web, je me perfectionne actuellement dans des technologies telles que React, Next.js, Node.js et MongoDB.

J'ai acquis des compétences en HTML, CSS, JavaScript, PHP, MySQL et en programmation orientée objet.

Mon objectif est de devenir développeur full-stack capable de concevoir des sites web à la fois fonctionnels et esthétiquement attrayants. Ma capacité à m'adapter rapidement, acquise grâce à mon expérience antérieure dans les jeux vidéo, constitue un atout précieux dans mon parcours. Je suis enthousiaste à l'idée de mettre en pratique mes compétences et de poursuivre mon évolution en tant que développeur.

Formations.

Skills.

JS logo

Javascript

Typescript logo

Typescript

PHP logo

PHP

NodeJs logo

NodeJs

React logo

React

Nextjs logo

Nextjs

Astro logo

Astro

MySql logo

MySql

PostgreSQL logo

PostgreSQL

MongoDB logo

MongoDB

Jest logo

Jest

Docker logo

Docker

Git & Github logo

Git & Github

Figma logo

Figma

Profil Picture

Me contacter.

projets.

01.

myCryptoFolio.

Développement d'un site de suivi d'investissements en cryptomonnaies avec React, Node.js, Express et MongoDB. Gestion des utilisateurs (inscription, connexion sécurisée avec JWT et cookies, réinitialisation de mot de passe via Nodemailer). Suivi en temps réel des prix de plus de 14 000 cryptomonnaies (API CoinGecko), calculs dynamiques (coûts, valeurs actuelles, profits et pertes). Gestion d'état globale avec Zustand. Sécurité renforcée (hachage des mots de passe avec Argon2, limitation des requêtes avec express-rate-limit). Tests unitaires (Jest), validation des données (Zod, Joi). Déploiement sur Render.com avec domaine personnalisé Hostinger.

React
Node.js
Express
MongoDB
JWT
Argon2
Nodemailer
Tailwind
Zustand
Zod
Joi
myCryptoFolio website
02.

Blazerifle.

Projet pour l'obtention du titre RNCP Niveau 5 "Développeur Web et Web Mobile" : Maquette Figma, MERISE, MySQL, PHP. Gestion complète des utilisateurs, articles, commentaires, favoris. Sécurité renforcée : validation d'email (JWT), hashage des mots de passe, RGPD. Utilisation de singleton et transactions pour la sécurité des opérations sur la base de données. SEO optimisé, respect des normes W3C. Mise en ligne sur Hostinger.

HTML
CSS
Bootstrap
Javascript
PHP
MySql
POO
Blazerifle website
03.

Rent my ride.

Premier projet MERISE, MySQL, PHP : Site location voiture avec CRUD complet, tableau de bord, barre de recherche. Sécurité renforcée : nettoyage et validation des données côté serveur, PHPMailer pour confirmation location. Expérience utilisateur fluide et sécurisée.

HTML
CSS
Bootstrap
Javascript
PHP
MySql
POO
Rent my ride website
04.

reacttasks.

Projet réalisé avec React dans le cadre de mon apprentissage autonome afin d'acquérir les bases essentielles, telles que JSX, les composants (fonctionnels et de classe), la distinction entre les props et l'état, la gestion des événements, les listes et les clés, les composants de haute ordre, ainsi que les hooks (useState, useEffect, etc.). Utilisation de Tailwind CSS pour le stylisme et intégration d'une bibliothèque de composants UI avec Next UI.

React
Tailwind
NextUI
Reacttasks website
05.

cv numerique.

Création d'un CV numérique avec Next.js pour explorer TypeScript. Expérience approfondie avec les bibliothèques d'UI, notamment Shadcn et Aceternity, combinées avec Tailwind CSS.

NextJs
Typescript
Tailwind
Shadcn
Aceternity
CV numérique website

Contact.

Ouvert aux opportunités de collaboration et de développement professionnel.

N'hésitez pas à me contacter pour toute collaboration ou pour obtenir des renseignements supplémentaires.