Bonjour, je suis

Charles Ricciardi

Développeur Full Stack & Ingénieur DevOps

Passionné par la création de solutions innovantes et sécurisées

Défiler vers le bas

À Propos de Moi

Développeur Full Stack et Mobile en dernière année d'études à Epitech, je suis passionné par la création de solutions innovantes et sécurisées. Fort d'une expérience internationale entre la France, le Luxembourg et le Canada, je combine expertise technique et vision produit pour créer des applications performantes et élégantes.

Mes domaines d'intérêt incluent le DevOps, la cryptographie, la blockchain et l'intelligence artificielle. Actuellement disponible pour des missions freelance.

Formation

Expert en technologie de l'information

Epitech, Nancy

2020 - 2025

Nombreux projets en C, C++ et Python. Réalisation d'une application web et mobile dans le cadre d'un projet de fin d'études (Flutter, Python, Nuxt).

Certificat en technologies de l'information

Université Laval, Québec - Canada

2023 - 2024

Développement Cloud natif et DevOps, Cryptographie et sécurité informatique, Blockchain, Sécurité des applications Web, Intelligence Artificielle, UX.

Expérience Professionnelle

Développeur Full Stack

Beyonder Systems Sarl

Luxembourg

Avril 2023 - Présent

Développement d'outils intégrés à la plateforme GRC e-Beyonder

  • Développement d'outils intégrés à une application web (PHP, Microsoft SQL Server)
  • Automatisation de génération de graphiques à partir de données (Graphviz, PHP)
  • Intégration d'un assistant IA pour interrogation de données en langage naturel
  • Création d'outils de visualisation de processus et gestion de variables de contrôle

Développeur Full Stack

Novabic Sarl

Luxembourg

Septembre 2022 - Mars 2023

Développement d'outils pour une application web de gestion de risques d'entreprise

  • Développement d'outils intégrés à une application web de gestion de risques (PHP, MS SQL Server, PowerShell)
  • Réalisation de scripts de traitement de données

Développeur Front-End Web

La Porte Royale SARL - Yabe

France

Juillet 2021 - Décembre 2021

Création de composants React pour une plateforme web

  • Création de composants dans le framework React (TypeScript)
  • Développement de formulaires interactifs et outils d'édition d'image
  • Recherche et documentation de bugs

Projets Réalisés

Plateforme GRC e-Beyonder

Suite d'outils intégrés pour une plateforme de gestion de risques d'entreprise incluant un assistant IA, visualisation de processus et gestion de variables de contrôle

PHPJavaScriptSQL ServerPythonOpenAI
  • Assistant IA pour interrogation en langage naturel (NL to SQL)
  • Outil de visualisation de processus métier
  • Système de gestion de variables de contrôle

LLM Auto-Hébergé - Conversion Texte vers SQL

Système de Large Language Model auto-hébergé permettant la conversion de requêtes en langage naturel en requêtes SQL, facilitant l'interrogation de bases de données sans connaissance technique

PythonLLMSQLNLPAPI
  • Traitement du langage naturel pour générer des requêtes SQL
  • Auto-hébergement pour garantir la confidentialité des données
  • Support de multiples bases de données

Application Web et Mobile - Projet de fin d'études

Application complète développée en équipe utilisant Flutter pour le mobile, Python pour le backend et Nuxt pour le web

FlutterPythonNuxtTypeScript

Smart Contracts & Blockchain

Développement de smart contracts et étude approfondie de la technologie blockchain dans le cadre de mes études à l'Université Laval

SolidityTruffleGanacheEthereum

Compétences Techniques

Frontend

JavaScript / TypeScriptReact.jsNext.jsNuxt.jsHTML5 / CSS3Tailwind CSS

Backend

PHPPythonNode.jsFlaskC / C++ / C#SQL ServerPostgreSQL

Mobile

FlutterDartReact NativeAndroid StudioXCode

DevOps & Cloud

DockerKubernetesCI/CD GitLabLinux / Ubuntu ServerPowerShellCloud natif

Blockchain

SoliditySmart ContractsTruffleGanacheEthereum

Outils & Autres

Git / GitHub / GitLabPostmanGraphvizVS CodeDocker Compose

Langues

Français - Langue maternelle

Anglais - C1 (905/990 équivalent TOEIC)

Allemand - A2

Contactez-moi

Vous avez un projet en tête ? N'hésitez pas à me contacter !

Informations de Contact

Téléphone

+33 7 67 06 31 30

Localisation

Thionville, France

Disponible pour des missions freelance