const yassir = { location: "Marrakech, Morocco ๐ฒ๐ฆ", education: "1337 Coding School (42 Network)", currentFocus: ["Systems Programming", "Computer Graphics", "Machine Learning"], interests: ["Low-level Programming", "Algorithms", "AI/ML", "Game Development"], motto: "Code, Learn, Repeat ๐", askMeAbout: ["C", "C++", "42 Projects", "multiprocessing", "Multithreading"], funFact: "I can debug code better with coffee โ" };
๐ญ Working on advanced C++ concepts and system-level programming
๐ฑ Exploring Machine Learning and AI fundamentals
๐ก Building graphics engines and computational algorithms
๐ฎ Recreating classic game mechanics from scratch
Git GitHub Docker Linux Vim VSCode Make
Algorithms Data Structures Multithreading Ray-Casting Memory Management
๐ฎ Cub3D
3D Game Engine
A Wolfenstein-inspired 3D maze renderer using ray-casting techniques. Built with MiniLibX for graphics rendering.
๐ Fract-ol
Fractal Explorer
Interactive fractal visualization featuring Mandelbrot and Julia sets with zoom functionality and real-time rendering.
๐ฝ๏ธ Philosophers
Concurrency Problem
Implementation of the Dining Philosophers problem using POSIX threads and mutexes to prevent deadlock and starvation.
๐ CPP Modules
C++ Mastery
Comprehensive C++ curriculum from fundamentals to advanced OOP concepts following C++98 standard.