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.
Javascript
Typescript
PHP
NodeJs
React
Nextjs
Astro
MySql
PostgreSQL
MongoDB
Jest
Docker
Git & Github
Figma
projets.
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.

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.

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.

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.

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.

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.