Je vais optimiser votre programme, corriger les bugs, examiner les utilitaires système

O
omer_idrissi
O
omer_idrissi
Omer Idrissi
Certaines informations ont été traduites automatiquement.

À propos de ce service

Traduction automatique

Je suis spécialisé dans le débogage, l’optimisation et la revue de code en C et C++ pour les logiciels de niveau système.

Je ne fais pas de devoirs basiques ni de scripts génériques. Je travaille sur du vrai code (applications Linux, modules du noyau et bibliothèques critiques en performance).

Ce que je peux faire pour vous :

  1. Correction de bugs : erreurs de segmentation, fuites de mémoire, comportements indéfinis, conditions de course, problèmes de verrouillage (deadlocks, inversion de priorité)
  2. Optimisation : vectorisation SIMD, structures de données adaptées au cache, améliorations algorithmiques avec benchmarks pour prouver l’accélération
  3. Revue de code : analyse approfondie avec outils d’analyse statique et inspection manuelle pour la sécurité mémoire et les erreurs logiques
  4. Systèmes Linux : pilotes USB, patches du noyau, syscalls, systèmes de build (Make, CMake, compile_commands.json)


Mon parcours :

  1. J’ai écrit des pilotes USB pour Linux
  2. J’ai créé des bibliothèques de traitement d’image optimisées SIMD en C
  3. J’ai développé des outils d’analyse statique personnalisés et des passes LLVM en C++
  4. J’ai contribué à des projets open-source


Vous pouvez m’envoyer le code et une description du problème. Je vous renverrai un code fonctionnel, testé, avec une explication claire de ce qui n’allait pas et comment je l’ai corrigé

Découvrez Omer Idrissi

Omer Idrissi

I build fast and efficient systems programs

  • DeBosnie-Herzégovine
  • Membre depuisdéc. 2025
  • Langues

    Bosnien, Anglais, Arabe
C/C++ systems programmer specializing in Linux, low-level debugging, and performance. I've written and patched USB kernel drivers (isochronous endpoints), built SIMD-optimized image libraries (AVX2/AVX-512), and developed static analysis tooling including LLVM passes. What I do: Fix segfaults, memory leaks, data races, and locking bugs Optimize with SIMD, cache-friendly data structures, and better algorithms Code review for UB, memory safety, and performance bottlenecks Linux kernel modules, device drivers, system utilities

Traduction automatique