Computer Scientist

Exploringsystems.Buildingsolutions.Understandingeverything.

I care about how things actually work under the hood — from process isolation and Linux internals up to software that reasons.

Explore the field

Computer Science

// core

// the field

Four signatures, one field

These are not four separate lights. They are one field with four sources — where two of them meet, the colour is a real blend and a fourth form appears that belongs to neither.

Systems

Geometric
  • Operating systems
  • Linux internals
  • Process management
  • Low-level programming

Geometric signature — lattices and rings. The field that stays structured.

Affinity
0.92
Activity
0.78
Depth
0.72

AI & Intelligence

Fluid
  • AI systems
  • Machine learning
  • Agents
  • Emotion Engine (WIP)

Fluid signature — domain-warped, never repeating the same shape twice.

Affinity
0.74
Activity
0.66
Depth
0.44

Security

Fragmented
  • Reverse engineering
  • Binary analysis
  • Exploitation
  • System security

Fragmented signature — sliced and quantised. It breaks things on purpose.

Affinity
0.66
Activity
0.47
Depth
0.38

Tools & Creation

Organic
  • Developer tools
  • Automation
  • Game development
  • Creative coding

Organic signature — curl flow. The loosest of the four, on purpose.

Affinity
0.61
Activity
0.55
Depth
0.46

Reading the light

Affinity
halo radius · opacity · density
Activity
breathing depth · flow speed
Depth
layer count · internal detail

Brightness is current focus, not claimed mastery.

// labs

Things I have taken apart

project // 001

SelfLab

Active

A learning platform that runs untrusted code inside isolated sandboxes.

Full-stack platform built for my Holberton graduation. The interesting half is not the UI — it is the execution layer: Docker-backed sandboxes with constrained filesystems and lifetimes, so submitted code can run without being trusted.

  • TypeScript
  • React
  • Node.js
  • Prisma
  • Docker
  • Linux

project // 002

Emotion Engine

Experimental

An AI system whose behaviour is driven by an internal emotional state.

An in-progress architecture experiment: instead of a single response function, the agent carries a state vector that decays, reinforces, and biases what it attends to. Early, unfinished, and the reason I keep reading about agent architectures.

  • Python
  • Agents
  • Architecture

project // 003

Reverse Engineering Lab

Exploring

Taking binaries apart to see what the compiler actually decided.

Not a product — a standing habit. Disassembly, stack layout, calling conventions, and what the source never tells you. This is where the security field gets most of its pull.

  • C
  • Assembly
  • GDB
  • ELF

// activity

Signal from the repo

Contribution density, drawn with the same rules as the field above: low days are faint points, dense days build a bright cluster.

@m7md-d
lessmore

// whoami

Computer Science graduate from Prince Sattam bin Abdulaziz University (GPA 4.35, Second Class Honors), currently in the Intensive Software Engineering Foundation at Holberton School, Riyadh.

Part-time in the Quality Assurance department at Tuwaiq Academy, after a cooperative training term in Quality & Development.

The through-line in all of it is the same: I want to know what is happening one layer below whatever I am using.

Degree
BSc Computer Science · 4.35 GPA
Program
Holberton School · 2025–2026
Work
Tuwaiq Academy · QA
Based
Riyadh, Saudi Arabia

// current focus

  • Process isolation & sandboxing
  • Agent architectures
  • Linux internals
  • Binary analysis

What is drawing attention right now. It moves.

thought://001

The best way to understand something is to build it, break it, and rebuild it better.

// principle