Portrait of Joël Abrahams

Joël Abrahams

Security Engineer

Hi, I'm Joël. When I'm not at the computer you'll find me at the piano, over a chessboard, or halfway up a boulder wall. By day I contribute to the cyber resilience of the Netherlands.

Click the eye to see the background sim, and try the buttons below! Try some of the buttons below! Cyber landscape configuration Assets 0 Shielded 0% Compromised 0% Blue agents 3 Red agents 3 Shield break chance 5%

Cyber landscape configuration. Blue agents shield assets and repair compromised ones; red agents try to compromise them. When a red agent attacks a shielded asset, the shield breaks with the chance set below.

Blue agents
Red agents
Fly speed Field of view

Off the clock #

Piano
Mostly Baroque, classical, and romantic pieces.
Chess
Usually up for a game.
Bouldering & gym
A fun way to challenge myself.

Things I build for fun #

Mamba

My own statically typed programming language, with its reference compiler written in Rust. Mostly a testbed for some of my weirder ideas about programming languages.

  • Rust
  • Licence: MIT
  • Since 2019

Things I know a bit about #

Systems programming
Rust Go C C++ Python
Networking & protocols
gRPC Tonic Tokio mTLS
Systems & infrastructure
Debian GRUB systemd Bash CI/CD Azure DevOps
Security & architecture
Secure protocol design Threat analysisAuthentication & cryptographic protocols
Theory
Quantum information theory Classical cryptography Post-quantum cryptography