Je suis un développeur expert en C/C++, passioné par l’optimisation, les systèmes embarqués, l’émulation, les langages fonctionnels et les systèmes temps réel.
🎯 Ma philosophie ? Comprendre comment ça marche vraiment, repousser les limites du hardware, et écrire du code efficace, élégant et performant.
🔬 Mes domaines de prédilection :
- 🏎️ Développement bas niveau : C, C++, ASM, FPGA (VHDL), OpenCL
- ⚡ Optimisation & performance : bitwise operations, SIMD, architectures CPU/GPU
- 🎮 Emulation & rétro-gaming : CHIP-8, architectures Game Boy, interpréteurs Lisp
- 📡 Systèmes embarqués & FPGA : ESP32, domotique, hardware hacking
- 🔥 Programmation fonctionnelle : Haskell, Lisp, OCaml
✨ nand2tetris_fpga
💾 Implémentation en VHDL du CPU Hack de Nand2Tetris
✨ chip-8
🎮 Un interpréteur CHIP-8 écrit en C, rapide et minimaliste
✨ clisp
🌀 Un interpréteur Lisp compact en C avec gestion des pointeurs en ref counting
✨ OpenCL-CSFML-Mandelbrot
🌌 Une exploration de la fractale de Mandelbrot en OpenCL avec CSFML
✨ gbeditor
🎨 Un éditeur en ligne pour créer et transférer des sprites et maps Game Boy
- Dark Souls Cheats : code
- Arithmetic Expr Eval in C : code
- FunctionCall-Based List Implementation in JavaScript : code
- Monadic Programming in C++ : code
- Various C++ STL Template Programming Parser Implementations : code 1 code 2 code 3 code 4 code 5
💼 LinkedIn : linkedin.com/in/kdridi
🐙 GitHub : github.com/kdridi
📺 YouTube : youtube.com/@kdridi
⭐ Si tu aimes mes projets, n'hésite pas à les starrer ! ⭐
🤝 Ouvert aux collaborations sur des projets open-source ! 🚀