Skip to content
View NacreousDawn596's full-sized avatar
💭
available only the weekends :(
💭
available only the weekends :(

Sponsoring

@yyx990803

Highlights

  • Pro

Block or report NacreousDawn596

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
NacreousDawn596/README.md
╔═══════════════════════════════════════════════════════════════╗
║  > boot sequence initiated...                                 ║
║  > loading: one (1) engineer, slightly unhinged               ║
║  > status: compiling dreams, segfaulting occasionally         ║
║  > ETA: undefined                                             ║
╚═══════════════════════════════════════════════════════════════╝
Welcome

Aferiad Kamal  ·  age: 19  ·  status: caffeinated

Typing SVG


$ whoami

Engineering student at ENSAM Meknes (École Nationale Supérieure d'Arts et Métiers), currently surviving the cycle préparatoire — a ritual where sleep is a myth and coffee is a food group.

I build things that are:

  • correct before they are clever
  • fast because I measured it, not because I guessed (hopefully)
  • explicit about what they trade off
  • deterministic under load (unlike me on exam week)

I'm drawn to problems where understanding the machine matters as much as writing code. The kind of bugs that only appear at 3am, in production, on a leap year.

Currently going deeper into: Rust ownership model · Modern C++ idioms · Linux internals · Quantitative finance (yes, the pivot is real)


$ cat philosophy.txt

correctness     > hacks
measurement     > intuition  
simple systems  > fragile abstractions
visible failure > silent failure
good sleep      > ... nah, who am I kidding

$ ls skills/

Languages

C++  ·  Rust  ·  Python  ·  JavaScript  ·  Bash

Web & Tooling

React  ·  Node.js  ·  Linux  ·  Git  ·  Docker

Domains

Area Depth
Systems programming ████████░░ deep
Embedded & hardware ███████░░░ solid
Web (full-stack) ███████░░░ solid
Cybersecurity ██████░░░░ growing
Competitive programming ██████░░░░ growing
Quantitative finance ███░░░░░░░ (send help)

$ ls projects/ --sort=interesting

🐱 Gato

Neural net–powered ASCII/Braille cat that tracks your eyes, blinks, and has moods. Because every serious systems programmer needs a terminal cat. Non-negotiable.

C++ · Neural Net · Terminal rendering

🎵 MiCava

Modern C++ reimplementation of Cava using GLFW3. Real-time audio visualization with actual performance constraints — not just pretty bars.

C++ · GLFW3 · Real-time · DSP

🏙️ CitySkyLine

City simulation: design infrastructure, manage taxation, balance budgets, watch things go wrong in interesting ways. SimCity at home.

Simulation · Resource management · Systems design

Pen plotter built from scratch. Supports Arduino + ESP. Motion planning, embedded control, hardware–software integration — the full cursed stack.

C++ · Arduino · ESP · Embedded

AI-powered ticket resolution via Ollama models. Analyzes issues, generates clarifying questions, proposes fixes. NLP meets system design.

Python · Ollama · LLM · Automation

A course for beginners that doesn't waste your time. Focused on clarity, fundamentals, and actually understanding what's happening.

Python · Education · Open source


$ top (github edition)


$ cat interests.json

{
  "serious": [
    "systems programming",
    "low-level debugging",
    "performance measurement",
    "embedded & real-time systems",
    "cybersecurity",
    "competitive programming"
  ],
  "learning_curve_is_steep_but_worth_it": [
    "quantitative finance",
    "rust ownership (it clicked eventually)",
    "linux kernel internals"
  ],
  "guilty_pleasures": [
    "over-engineering hobby projects",
    "reading CPU architecture docs for fun",
    "spending 4h debugging a 1-line fix"
  ]
}

$ ping me

Open to: collaborations, open source contributions, interesting problems, and people who argue about allocators.

Not open to: undefined behavior, off-by-one errors, npm audit output.

built with: curiosity · caffeine · ENSAM's preparatory cycle curriculum
"correct before clever" — probably Dijkstra, definitely me too



profile views

Pinned Loading

  1. Penplotter Penplotter Public

    a Robotics project that aims to create a Penplotter from scratch.

    Python 2

  2. Gato Gato Public

    A neural network-powered ASCII/Braille cat animation with realistic eye movements, blinking, and mood-based expressions.

    C++ 3

  3. MiCava MiCava Public

    Cava, but with glfw3 and input instead of output audio lol

    C 1

  4. ticketing-system ticketing-system Public

    This is a sophisticated ticket resolution system that leverages Large Language Models (LLMs) to analyze user issues, generate clarifying questions, and provide actionable solutions

    HTML 1

  5. NixBoost NixBoost Public

    nixboost is a fast, simple frontend for managing packages on NixOS. It makes searching and installing packages from both nixpkgs and NUR feel snappy and seamless.

    Rust 6 1

  6. angellab angellab Public

    AngelLab is a modular host-security and anomaly-detection daemon

    Go 3