Vector

A propos

Cyprien Castells — Développeur Web

01. Qui suis-je ?

Je m'appelle Cyprien Castells, je suis développeur web et étudiant en BTS SIO option SLAM à l'Institut Sup Saint-Denis d'Annonay. Autodidacte avant tout, j'ai commencé à coder par passion, en suivant des cours en ligne et en construisant mes propres projets pour apprendre par la pratique.

J'aime transformer des idées en interfaces fonctionnelles, soignées et faciles à utiliser. Aujourd'hui mes compétences couvrent le développement front-end et back-end, et je cherche à les élargir vers le design, la photographie et la vidéo pour être capable de porter des projets créatifs de bout en bout.

Quand je ne code pas, je m'intéresse au VTT Enduro / Descente, à la boxe Anglaise et au tennis. Si vous voulez discuter, collaborer ou me proposer un projet, n'hésitez pas à me contacter !

02. Parcours scolaire

Mon parcours est ancré dans le numérique depuis le lycée. Du BAC Systèmes Numériques au BTS SIO, chaque étape m'a permis de progresser, d'expérimenter en entreprise, et de mieux comprendre ce que je voulais construire.

BAC Systèmes Numériques — Lycée Marc Seguin
Première formation technique qui m'a donné les bases du numérique : électronique, réseaux, systèmes embarqués.
BTS SIO option SLAM — Institut Sup Saint-Denis, Annonay
Formation en deux ans orientée développement logiciel et web. Au programme : développement front / back, bases de données, Symfony, C#, gestion de projet, cybersécurité et stages en entreprise. J'y ai appris à travailler sur des projets complets, du cahier des charges à la mise en production.
Stage 2023 · 2024 Iveco Bus — Gestion de tickets & installation OS

Prise en main d'un environnement professionnel réel : traitement des incidents utilisateurs, gestion de parc informatique, déploiement de postes.

Stage 2025 Tout Simplement Digital — Création de site web Shopify

Développement de sites web client avec Shopify. Intégration, personnalisation de thèmes, mise en ligne.

Stage 2026 Tout Simplement Digital — Symfony, Photoshop, Illustrator

Développement d'applications web sous Symfony, création de visuels avec la suite Adobe. Projet plus ambitieux avec une dimension design poussée.

03. Projet professionnel — ESD Lyon

Mon objectif après le BTS est d'intégrer directement la 3ème année du Bachelor Création Digitale & Design d'Interface à l'ESD (École Supérieure du Digital) à Lyon. Mon BTS SIO validé équivaut à un Bac+2, ce qui me permet d'accéder à cette passerelle sans repasser par les deux premières années.

Cette troisième année se déroule entièrement en alternance (12 mois en entreprise) et se concentre sur la création digitale avancée : réalité augmentée, motion design, 3D, IA générative, product design et gestion de projet web. C'est exactement le croisement que je cherche entre ma culture technique du développement et les compétences créatives que je veux acquérir.

Mon ambition à terme est d'être capable de diriger des projets digitaux de bout en bout : conception visuelle, direction artistique, production photo et vidéo, développement et livraison. Être ce profil polyvalent, capable de comprendre chaque corps de métier et de coordonner une équipe créative, c'est ce qui me motive et ce vers quoi cette formation me permet d'aller.

Création Digitale Réalité augmentée, vidéo mapping, motion design, 3D

Des technologies créatives avancées pour produire des expériences visuelles marquantes, du contenu immersif à la direction artistique de projets numériques.

IA Générative Expérimentations créatives avec l'intelligence artificielle

Intégration des outils d'IA générative dans le processus créatif pour imaginer de nouveaux formats visuels et gagner en efficacité de production.

Product & UX Design Product design, projet UX, gestion de projet web

Concevoir des interfaces pensées pour l'utilisateur, piloter un sprint design, présenter des solutions à de vrais clients — en agence ou en interne.

Portfolio & Grand Oral Présentation devant un jury professionnel

L'année se termine par un Grand Oral devant un jury de professionnels : bilan de l'alternance, présentation du portfolio et des compétences développées en situation réelle.

Compétences visées à l'ESD
UI / UX Design Direction Artistique Figma Photographie Vidéo & Montage Motion Design 3D & IA Générative Gestion de projet Webmarketing
Voir la formation ESD

04. Le BTS SIO

Le BTS SIO est une formation informatique en deux ans qui prépare à intervenir dans les services numériques des organisations. La formation développe des compétences techniques, méthodologiques et professionnelles nécessaires pour produire, maintenir et sécuriser des solutions informatiques.

Objectifs de la formation
Former des techniciens capables de gérer des infrastructures, développer des applications, assister les utilisateurs, travailler en mode projet et s'adapter aux besoins d'une entreprise. La formation combine cours théoriques, travaux pratiques, projets encadrés et stages.

Les deux spécialités
SISR : orientée infrastructures. Administration systèmes, réseaux, sécurité, supervision, support et exploitation.
SLAM : orientée développement. Conception, programmation, bases de données, tests, intégration, documentation. C'est mon option.

Programme de la formation
Enseignements généraux (économie-juridique-managériale, mathématiques, anglais) et enseignements techniques (développement, réseaux, systèmes, cybersécurité, gestion de projet). Les projets tutorés (PPE) et les stages complètent le dispositif avec une immersion concrète en entreprise.

Compétences E5 (C1 à C6)

C1 Gérer le patrimoine informatique

Il s'agit de prendre en charge l'ensemble des ressources numériques d'une structure : recenser le matériel et les logiciels, gérer les droits d'accès des utilisateurs, veiller à la conformité RGPD et assurer les sauvegardes.

Exemple : dans une entreprise, un technicien recense tous les postes de travail dans un tableau de bord, configure les droits d'accès selon les profils (comptable, commercial, RH) et planifie des sauvegardes automatiques chaque nuit.

C2 Répondre aux incidents et aux demandes d'assistance

C'est être capable d'intervenir quand quelque chose ne fonctionne pas : analyser le problème signalé, identifier la cause, apporter une solution corrective et faire évoluer le service si nécessaire. Cela passe souvent par un système de tickets et une priorisation des interventions.

Exemple : un utilisateur signale qu'il ne peut plus accéder à son espace en ligne. Le technicien ouvre un ticket, diagnostique un problème de session expiré, corrige le paramètre côté serveur et documente l'intervention pour éviter que ça se reproduise.

C3 Développer la présence en ligne de l'organisation

C'est tout ce qui contribue à rendre une organisation visible et crédible sur internet : créer ou améliorer un site web, travailler le référencement naturel (SEO), gérer les réseaux sociaux ou encore choisir un nom de domaine cohérent avec l'image de la structure.

Exemple : une association culturelle souhaite attirer plus de visiteurs. Un développeur crée son site vitrine, optimise les balises pour apparaître dans les résultats Google et met en place une page de contact conforme au RGPD.

C4 Travailler en mode projet

C'est organiser et piloter un projet informatique de A à Z : définir les étapes, répartir les tâches, suivre l'avancement et s'adapter quand quelque chose déraille. Cela peut s'appuyer sur des méthodes comme le cycle en V ou les sprints agiles.

Exemple : une équipe développe une application de réservation en ligne. Elle découpe le projet en sprints de deux semaines, utilise un tableau Kanban pour suivre les tâches et fait un point quotidien pour ajuster les priorités.

C5 Mettre à disposition un service informatique

Une fois développé, un service doit être testé, déployé et rendu accessible aux utilisateurs. Cela inclut les tests pour vérifier que tout fonctionne, la mise en production sur un serveur, et l'accompagnement des utilisateurs pour qu'ils prennent le service en main.

Exemple : après le développement d'un outil de gestion interne, le développeur réalise des tests sur un environnement de préproduction, corrige les derniers bugs, déploie sur le serveur de l'entreprise et rédige un guide d'utilisation pour les équipes.

C6 Organiser son développement professionnel

C'est prendre en main son propre parcours : se tenir informé des évolutions du secteur, développer de nouvelles compétences par la formation ou la pratique, et valoriser son travail à travers un portfolio ou d'autres supports professionnels.

Exemple : un développeur suit l'actualité tech via des newsletters spécialisées, expérimente un nouveau framework sur un projet personnel, et met à jour son portfolio en ligne pour refléter ses dernières réalisations.