Unix Mini Shell
C · SystemsCommand-line interpreter in C with fork/exec, pipes and redirections. Great for OS fundamentals, process handling and robustness.
Personal Professional Project
Engineering student in Computer Science & Telecommunications at ENSEEIHT (Toulouse INP) — Software Engineering track. Curious, rigorous and highly committed, I enjoy designing reliable and well-structured software solutions.
Engineering degree in Computer Science & Telecommunications — Software Engineering track (Year 2).
Intensive maths/physics/engineering training: strong analytical mindset & discipline.
Solid foundations in mathematics, physics, and problem-solving methods.
Mathematical Sciences B.
Workshops organised by the Ministry of Education, for Moroccan national team selection.
Command-line interpreter in C with fork/exec, pipes and redirections. Great for OS fundamentals, process handling and robustness.
Addressing, routing and client management; validated using ping/traceroute and network configuration scripts.
Java application with GUI: search, filtering, recipe suggestions and persistent data storage.
Complete lossless compressor/decompressor based on the Huffman coding algorithm.
Website with JavaScript animations and interactions, showcasing my projects and skills.
Non-destructive testing for fencing foils: synchronous detection, impedance bridge, and crack detection validation.
For code, reports and deeper explanations, please visit my GitLab repository above.
Sports helped me develop discipline, consistency and competitive mindset.
If you have an internship opportunity or want to discuss software/systems/networks, feel free to reach out.