← Retour aux catégories

Développement Logiciel

Applications desktop et systèmes complexes.

Compétences

C85%
Python90%
Rust80%
Architecture85%
DevOps75%

Projets

Image à venir

Rust Monitoring System

Projet personnel
Durée du projet: 5 Juin 2025 - 12 Juin 2025

Rust Monitoring est une application de supervision système développée en Rust. Elle collecte en temps réel ou à intervalles réguliers les métriques essentielles de la machine (CPU, RAM, disque, réseau), avec alertes et sauvegarde JSON.

Fonctionnalités principales:

  • Monitoring CPU, RAM, disque et réseau
  • Modes : demo, court, continu
  • Alertes automatiques
  • Export JSON automatique
RustTokioSysinfoSerdeChrono
Non disponibleCode source
Image à venir

My Microkernel

Projet personnel
Durée du projet: 10 Octobre 2024 - 17 Octobre 2024

Microkernel conçu from scratch en langage d'assemblage x86 (bootloader) et en C (kernel), conforme à la spécification Multiboot. Le projet initialise une pile, appelle une fonction C principale, et tourne en boucle après initialisation.

Fonctionnalités principales:

  • Bootloader NASM compatible Multiboot
  • Initialisation de la pile et appel au kernel en C
  • Structure ELF 32 bits avec linker script personnalisé
Assembly x86CNASMGCCMultiboot
Non disponibleCode source