Skip to content
Z3tra

Projects

What I build

Three projects with genuinely different constraints — which is the point. Each one taught me something the others could not.

Live

Hackuten

A CTF platform for learning cybersecurity

Hackuten is a capture-the-flag platform covering several areas of cybersecurity — web, reverse engineering, cryptography, forensics and more. It exists to make the first steps into the field less discouraging: challenges that teach something specific, in an order that makes sense, with infrastructure that does not get in the way.

  • Next.js
  • TypeScript
  • TailwindCSS
  • PostgreSQL
  • Docker
In development

Orbyte

An end-to-end encrypted messenger

Orbyte is an encrypted messaging application in the spirit of Session: private conversations that do not require a phone number to start, and a server that is designed to know as little as possible. It is in active development — the parts that are built are built carefully, and the parts that are not are honestly labelled as such.

  • TypeScript
  • React
  • Next.js
  • Node.js
  • PostgreSQL
In development

Batelys

Lone worker safety, one button at a time

Batelys protects people who work alone. You check in when you arrive, then press a button now and then to confirm you are fine. Miss a check-in — because you fell, collapsed, or simply cannot reach your phone — and an alert leaves on its own, with your position, escalating through your chain until someone responds.

  • TypeScript
  • Next.js
  • React
  • Node.js
  • PostgreSQL