Salut, je suis
Raffaele Valenti
Lead Full-Stack Developer. TypeScript sur toute la stack, une infrastructure de production, et un moteur de jeu en Rust en parallèle.
Expérience Professionnelle
Les postes que j'ai occupés et ce sur quoi j'ai vraiment travaillé.
Développeur Full-Stack Lead
Cybertec S.r.l. (Groupe Zucchetti)
- Repris un frontend greenfield sans conventions existantes et conçu l'architecture React de zéro pour la prochaine version majeure de CyberPlan. Les patterns mis en place sont devenus la base de travail de l'équipe.
- Collaboration directe avec le produit pour traduire les exigences du domaine S&OP en décisions concrètes d'API et d'interface. Le domaine est suffisamment complexe pour que la modélisation technique soit aussi importante que l'implémentation.
- Modernisation des workflows de développement sur les modules legacy et greenfield, en les faisant converger vers des standards cohérents sans casser ce qui est déjà en production.
Développeur Logiciel
Tecnolife IT Consulting S.r.l.
- Développé des applications React de zéro sans standards préexistants. La structure de composants mise en place est devenue le modèle de référence pour les projets suivants de l'équipe.
- Introduit Docker en développement, QA et production pour résoudre les problèmes de parité d'environnement. Les transferts QA ont cessé d'être une conversation récurrente.
- Encadré un développeur junior sur l'architecture React ; en quelques mois, il livrait des fonctionnalités de façon autonome.
- Pris en main Flutter/FlutterFlow pour la livraison mobile et écrit des scripts Python simples pour l'automatisation back-end dans des domaines où l'équipe avait des lacunes.
Analyste Transformation Digitale
FINCANTIERI S.p.A.
- Coordonné jusqu'à 4 développeurs sur une dizaine de projets simultanés, avec un taux de passage UAT d'environ 90%, tout en gérant en parallèle les demandes de changement, les pipelines de release et les relations directes avec les utilisateurs finaux.
- Développé des bibliothèques internes React/Storybook et .NET 6/8 partagées entre plusieurs applications. Le principal bénéfice a été de réduire le temps de mise en place par projet et d'éviter à l'équipe de reconstruire les mêmes composants indéfiniment.
Analyste Transformation Digitale (Alternance)
FINCANTIERI S.p.A.
- Conçu une architecture full-stack (React + .NET 6/8 + Entity Framework) que l'équipe a ensuite adoptée comme template standard pour tous les projets sur la plateforme SharePoint Online.
- Coordonné une équipe de 2 à 4 développeurs sur plusieurs projets enterprise simultanés.
- Géré les pipelines de déploiement en production, la maintenance logicielle, la correction de bugs, les demandes de changement et les relations directes avec les utilisateurs finaux.
Analyste Transformation Digitale (Stage)
FINCANTIERI S.p.A.
- Développé des applications SharePoint Online critiques pour l'activité avec React, Bootstrap et jQuery.
- Développé une application Android en réalité augmentée sous Unity permettant aux techniciens terrain de visualiser les plans d'assemblage 3D du navire sur leur téléphone, sans matériel spécialisé.
Développeur Android & Web (Stage)
CodaQ S.r.l.s.
- Développé une application Android intégrée à un système de gestion de file d'attente existant. L'interface était configurable à l'exécution pour que le personnel puisse mettre à jour le contenu sans déclencher un redéploiement.
- Développé une application multiplateforme (Android + iOS) de gestion des flux patients pour l'IRCCS Materno Infantile « Burlo Garofolo » avec Angular et NativeScript.
Projets Phares
Une collection de certains de mes projets personnels et professionnels.
Portfolio Personnel v2
Refonte complète du portfolio personnel. Le contenu est géré via les collections de contenu d'Astro (pilotées par JSON) pour la génération statique et la localisation.
Orchisoftair Website v2
Réécriture complète du site de production pour l'A.S.D. Gli Orchi Trieste. Migration de React/Vite/Appwrite vers Next.js App Router avec un back-end Supabase, un système de composants shadcn/ui et un pipeline CI/CD automatisé via Vercel.
Moteur de Jeu Maison
Moteur de jeu avec un cœur en Rust, utilisant wgpu pour l'abstraction GPU et les patterns Bevy ECS pour la conception des systèmes. L'éditeur et l'interface des outils sont développés avec React et Tauri. Projet privé, en cours — pas une démo.
Compétences et Technologies
Les outils que j'utilise et à quelle fréquence je les utilise.
Compétences de Base
Visualisation de mes points forts techniques.
Langages
Front-end
Back-end
Données
Infrastructure
Jeux & Systèmes
3D & Création
Temps réel & Collaboration
Outils IA
Mobile
Éducation
Mon parcours académique et mes certifications.
Technicien Supérieur pour le Développement et la Gestion de Solutions Informatiques Biomédicales (TIB)
Fondazione Istituto Tecnico Superiore "Alessandro Volta"
Diplôme technique de deux ans en informatique biomédicale et développement logiciel. Couvrait le développement full-stack, la gestion de bases de données et les normes de logiciels médicaux, avec un stage de 6 mois chez CodaQ S.r.l.s. pour développer des applications de santé.
Baccalauréat Technique en Chimie, Matériaux et Biotechnologie
Istituto Tecnico Statale "Grazia Deledda - Max Fabiani"
Lycée technique en chimie, science des matériaux et biotechnologie. Formation axée sur la méthodologie scientifique et les travaux pratiques de laboratoire.
Contactez-moi
Un projet en tête ou une question professionnelle ? N'hésitez pas.
Basé à Trieste, Italie • Ouvert à la Relocalisation ou au Travail à Distance