Systems software, with boundaries made explicit.

Independent developer focused on C/C++, embedded systems and relevant C#/.NET tooling.

Engineering focus

Architecture, implementation, tests, documentation and release engineering for storage, persistence, diagnostics, communication, deterministic behaviour and constrained systems.

Representative work

LOX DB

Predictable-memory C99 database with key-value, time-series and small relational engines, optional WAL recovery, and direct installation from PlatformIO or the Arduino Library Manager.

Stable · v1.5.3 · C99 · MITOpen project

LOXC

Pure C99, MIT trainable frequency-optimized text codec with v2 and matrix-based v3 formats, including HIER4/HIER8 nested matrices.

Stable · v0.4.3 · C99 · MITOpen project

LOX Boot

A C99 bootloader core provides A/B state, UART update transport and adapter boundaries.

Development · C99 · MITOpen project

microcrypt

C99 cryptographic primitives: SHA-256, HMAC-SHA256, AES-128, AES-128-CBC and AES-128-GCM with AEAD, AAD and secure-clearing helpers.

Stable · v3.0.1 · C99 · MITOpen project