Portfolio de Vincent Silvestri

À propos

Voici mon histoire et mon parcours.

Photo d'un paysage rocheux illustrant mon parcours

Background

Pendant onze ans dans le secteur ferroviaire, dont plus de cinq en tant que manager, j’ai développé une solide expertise en gestion d’équipe, en communication et en résolution de crises. J’ai toujours eu à cœur d’accompagner les personnes dans leur évolution professionnelle, ce qui a été une source de motivation constante.

Avec le temps, j’ai choisi de me réaligner avec mes valeurs et mes aspirations, en me tournant vers un domaine qui m’attirait depuis longtemps : le développement web et mobile. Ce métier combine logique, créativité et impact concret, un terrain idéal pour concevoir des solutions utiles et durables.

Aujourd’hui, je suis pleinement engagé dans ma reconversion et je me forme activement aux technologies du développement avec des projets concrets comme Mentor Gym Fitness, une application développée pour améliorer l’expérience des coachs et des élèves dans le domaine du sport. Ce projet me permet de créer des solutions à impact réel, tout en me plongeant dans une logique d’amélioration continue.

Mon objectif : intégrer une équipe innovante où je peux apporter mes compétences techniques (React, Node.js, MongoDB…) et mon expérience en management pour contribuer à des projets ambitieux.

Formations

  • Epitech Nice – MSc Pro Architecte Systèmes d’Information (2025 → 2028) – Pré-MSc en cours
  • RNCP 6 – Concepteur Développeur d’Applications Web & Mobile Full Stack (2025)

Compétences techniques

  • Frontend : HTML, CSS, JavaScript, React, Next.js, Astro, responsive design, bases en Angular & Vue.js
  • Backend : Node.js, Express.js, création et sécurisation d’APIs REST, bases en Java/Spring Boot
  • Base de données : MongoDB (NoSQL), MySQL (relationnel), modélisation et requêtes
  • Langages supplémentaires : Python (scripts, petits projets), PHP (intégration et logique serveur simple)
  • Outils & DevOps : Git/GitHub, pnpm, Vercel, CI/CD basique, bases en Ansible (administration système)
  • Méthodologies : Gestion de projet Agile, travail collaboratif (Git flow)
  • Qualité : debug, tests simples, composants réutilisables, bonnes pratiques de code
  • UX/UI : accessibilité de base, design centré utilisateur