Développeur Full Stack

Je développe des solutions web
fiables et modernes

Je suis Boris Picard, développeur full stack. J’aime créer des outils web utiles, performants et bien construits.

Sur le web

À propos

Je conçois des applications web robustes et modernes. Curieux et impliqué, j’avance entre projet pro et montée en compétences continue.

Boris Picard

Boris Picard

Développeur Full Stack

Strasbourg, France
Télécharger mon CV

Formation

Parcours académique

Concepteur Développeur d'Applications (Niveau 6)

Sept. 2024 – En cours
CESI École d'Ingénieurs logo CESI École d'Ingénieurs
Strasbourg

En alternance

Développeur Web et Web Mobile (Niveau 5)

Sept. 2023 - Mars 2024
LA MANU logo LA MANU
Amiens

Diplôme obtenu

Certifications obtenues

Développeur Web et Web Mobile (DWWM) Niveau 5 2024

Mon Parcours

Un chemin vers le développement professionnel

De septembre 2023 à mars 2024, j’ai suivi une formation intensive à LA MANU, obtenant le titre de Développeur Web et Web Mobile. J’y ai acquis les bases solides du développement : HTML, CSS, JavaScript, PHP, MySQL et la programmation orientée objet.

En parallèle, je me suis formé en autonomie sur des technologies modernes comme React, Next.js, Prisma, PostgreSQL et Symfony. J’ai appris à conteneuriser mes projets avec Docker et à automatiser leur déploiement via GitHub Actions, déployés sur des plateformes comme Vercel, Koyeb ou Neon selon les projets.

Depuis septembre 2024, je suis en alternance chez Actimage, où je développe des projets full stack en Drupal, Twig, Symfony et SASS. En parallèle, je prépare mon diplôme de Concepteur Développeur d’Applications au CESI.

Je poursuis également une montée en compétences en intelligence artificielle avec Python, en apprenant à manipuler les données avec NumPy, Pandas et à poser les bases du machine learning via scikit-learn pour préparer de futurs projets mêlant IA et data science.

Expérience professionnelle

Parcours et évolutions

Développeur Full Stack

Sept. 2024 – Présent
Actimage (Alternance) logo Actimage (Alternance)
Strasbourg

Participation au développement d’applications web sur mesure dans un environnement full stack. Intégration front-end avec Drupal, Twig, SCSS et JavaScript. Développement back-end avec PHP et Symfony, gestion des entités, création de modules personnalisés, et respect des bonnes pratiques. Travail en équipe Agile avec utilisation de Docker pour l’environnement local et Jenkins pour l’automatisation CI/CD.

Drupal
Twig
Symfony
SCSS
JavaScript
Docker

Compétences & Expertise

Technologies et outils que j’utilise pour donner vie à mes projets web

Frontend & UI

R
React
N
Next.js
TS
TypeScript
T
Tailwind CSS
A
Astro
S
SASS
F
Figma

Backend & APIs

N
Node.js
PY
Python
PHP
PHP
F
FastAPI
S
Symfony
E
Express.js
AP
API Platform

Data & DevOps

P
PostgreSQL
M
MongoDB
PR
Prisma
D
Docker
GA
GitHub Actions
SK
scikit-learn
J
Jest

Projets réalisés

Découvrez une sélection de projets web que j’ai développés, alliant performance, accessibilité et bonnes pratiques.

Study Project

CESIZen

Application web dédiée au bien-être mental, développée dans le cadre d’un projet de fin d’études pour le CESI. Elle offre un espace personnel avec suivi des exercices, préférences utilisateur, et accès à des ressources ainsi qu’à des exercices de respiration. L’architecture repose sur une API REST modulaire avec Symfony et API Platform, un système d’authentification sécurisé, et un back-office réservé aux administrateurs. Le projet a été conçu pour être évolutif, conforme RGPD et facilement maintenable.

ReactSymfonyAPI PlatformPostgreSQLDockerCI/CD
Aperçu visuel du projet
Cliquez pour voir 5 images
+4 photos
Personal Project

myCryptoFolio

Tableau de bord de suivi d’investissements en cryptomonnaies, développé avec React, Node.js et MongoDB. Il intègre une authentification sécurisée (JWT, cookies, hashage Argon2), un suivi en temps réel des prix via l’API CoinGecko, et des calculs dynamiques de profits et pertes. L'application inclut la réinitialisation de mot de passe par email, une gestion d’état centralisée avec Zustand, et une validation robuste des données (Zod). Le projet a été testé avec Jest et déployé sur Render.

ReactNode.jsExpressMongoDBJWTZustandTailwindZod
Aperçu visuel du projet
Cliquez pour voir 4 images
+3 photos
Study Project

BlazeRifle

Projet de fin d’études validant le titre RNCP de niveau 5 « Développeur Web & Web Mobile ». L'application propose une gestion complète des utilisateurs, articles, commentaires et favoris. La sécurité est assurée par une validation d’email via JWT, un système de hashage des mots de passe, et une conformité RGPD. L’architecture orientée objet repose sur un singleton et l’utilisation de transactions SQL pour garantir la cohérence des opérations. L’interface respecte les standards W3C, avec un SEO optimisé. Le projet a été déployé sur Hostinger.

HTMLCSSBootstrapJavaScriptPHPMySQLPOO
Aperçu visuel du projet
Cliquez pour voir 11 images
+10 photos

Me contacter

Vous avez un projet web ? N’hésitez pas à me laisser un message.

Restons en contact

Réponse rapide

Je réponds généralement sous 24 heures.

Localisation

Strasbourg, France

Disponible pour du travail à distance