Skip to content
Cyber landscape configuration Assets 0 Shielded 0% Compromised 0% Blue agents 3 Red agents 3 Shield break chance 5%

Blue agents shield assets and repair compromised ones; red agents try to compromise them.

Blue agents
Red agents
  • Asset
  • Shielded
  • Compromised
  • Blue agent
  • Red agent
Portrait of Joël Abrahams

Joël Abrahams

Security Engineer at Stedin

Hi, I'm Joël. When I'm not at the keyboard 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 Stedin, a grid operator in the Netherlands.

Off the clock #

Piano
Mostly classical and romantic pieces.
Chess
Usually up for a game, not that I'm particularly skilled.
Bouldering & gym
A fun way to challenge myself.

Things I build for fun #

Mamba logo

Mamba

My own statically typed programming language. The (reference) compiler is in Rust. Mostly a testbed for some of my weirder ideas related to programming languages.

  • Rust
  • MIT
  • Since 2019

More on GitHub

Some things where I think I know things about them #

Systems programming
Rust Go C C++ Python
Other programming
TypeScript Kotlin Java Scala
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
Security operations
Digital forensics Incident response Threat detection Log analysis