OUVERT AUX OPPORTUNITÉS

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.

Télécharger le CV

Expérience Professionnelle

Les postes que j'ai occupés et ce sur quoi j'ai vraiment travaillé.

2025-11 - Présent

Développeur Full-Stack Lead

Cybertec S.r.l. (Groupe Zucchetti)

Trieste, Italie (Hybride) Temps plein
  • 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.
ReactTypeScriptJavaScriptS&OPLogiciels d'entreprisePlanification de la chaîne logistique
2024-11 - 2025-11

Développeur Logiciel

Tecnolife IT Consulting S.r.l.

Rome, Italie (Télétravail) Temps plein
  • 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.
ReactFlutterFlutterFlowDockerPythonArchitecture FrontendMentorat
2024-03 - 2024-10

Analyste Transformation Digitale

FINCANTIERI S.p.A.

Trieste, Italie (Hybride) Temps plein
  • 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.
ReactStorybookBibliothèques de composantsExpérience développeurConception de bibliothèques
2021-11 - 2024-03

Analyste Transformation Digitale (Alternance)

FINCANTIERI S.p.A.

Trieste, Italie (Hybride) Alternance
  • 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.
React.NET 6/8Entity FrameworkSharePointLeadership techniqueCI/CD
2021-04 - 2021-10

Analyste Transformation Digitale (Stage)

FINCANTIERI S.p.A.

Trieste, Italie (Hybride) Stage
  • 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é.
ReactBootstrapjQueryUnityAR FoundationAndroidVisualisation 3D
2019-01 - 2019-07

Développeur Android & Web (Stage)

CodaQ S.r.l.s.

Sur site, Area Science Park, Trieste, Italie Stage
  • 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.
AndroidAngularNativeScriptDéveloppement multiplateformeLogiciels de santé

Projets Phares

Une collection de certains de mes projets personnels et professionnels.

Portfolio Personnel v2
AstroTypeScript

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
Next.jsTypeScript

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
Rustwgpu

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.

Focus Actuel

Langages

4 skills
TypeScript90%
JavaScript88%
C#80%
Rust50%

Front-end

10 skills
React90%
TailwindCSS85%
Sass/LESS78%
Next.js78%
Storybook72%
Astro70%
Tauri55%
Angular50%
Ionic48%
Vue42%

Back-end

8 skills
API RESTful88%
Node.js80%
.NET 6/880%
Entity Framework75%
Express75%
Prisma72%
GraphQL68%
Bun62%

Données

7 skills
PostgreSQL75%
Supabase72%
MongoDB65%
SQL Server62%
Redis60%
Firebase52%
Appwrite50%

Infrastructure

9 skills
Docker85%
CI/CD80%
Traefik72%
GitHub Actions72%
Azure DevOps68%
Kubernetes65%
Terraform52%
Azure45%
AWS35%

Jeux & Systèmes

3 skills
Unity65%
Three.js / WebGL58%
AR Foundation55%

3D & Création

5 skills
Blender68%
Substance Painter62%
Substance Designer52%
GIMP60%
Inkscape55%

Outils IA

4 skills
GitHub Copilot80%
Claude Code80%
OpenAI Codex80%
Gemini CLI80%

Mobile

2 skills
React Native58%
NativeScript45%

É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"

Trieste, Italie Diplôme

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"

Trieste, Italie Diplôme

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.

Envoyez-moi un email

raffaele-valenti@protonmail.com

Envoyer l'Email

Réseaux Sociaux

Contributions open source, mises à jour professionnelles et où me trouver.

Basé àTrieste, Italie • Ouvert à la Relocalisation ou au Travail à Distance