Thomas Amiouny

TODO: one paragraph. Who you are, what you build, where you are. Keep it to three or four sentences; this page routes people, it does not need to impress them.

Currently: writing the Alloy compiler in Alloy, and building the second generation of Kalor.

Systems & Languages

Compilers, language tooling and the things underneath the application layer.

Editor tooling that runs the real compiler instead of approximating it: a C++/CLI shim exposes the native parser in-process, and identifiers are classified by asking the AST what they are.

0 projects

Engines & Graphics

Real-time rendering, engine architecture and the C++ underneath games.

A Bevy-style ECS in C++20 where a system’s parameter list is its dependency declaration, and the scheduler proves at registration time that no two systems in a stage can conflict.

0 projects

Products & Platforms

Shipped applications, payments, and the backends behind them.

Kalor, a live event-ticketing platform, built twice: React Native on Firebase, then rewritten to Flutter on a .NET 10 and PostgreSQL backend.

0 projects

Everything, in order