anton.kundenko

principal systems engineer · architect of high-performance database systems · programming language creator. 18+ years building performance-critical infrastructure. creator of two original databases and their languages, in production at lynx trading - replacing kdb+/q.

Anton Kundenko

writing

all posts

projects

RayforceDB

Embeddable C analytical database with a tiny language surface and years of engine iteration underneath it.

The system that turned the ThePlatform ideas into a smaller, embeddable shape and later absorbed the Teide execution model.

CRayfallSIMD

ThePlatform

Columnar time-series database and real-time analytics stack with the O programming language.

Vector language inspired by APL/k with first-class tables, async reagents, and join-calculus concurrency.

OTime-seriesConcurrency

TeideDB

Analytical SQL surface and engine research line built around morsel-driven execution and columnar DAG planning.

The engine work that later merged back into rayforce2 so the user-facing Rayfall surface could sit on the runtime I actually wanted.

SQLEmbeddedVectorized

Rayforce UI

Native desktop GUI for RayforceDB with grids, charts, and a Rayfall REPL.

C/C++ interface layer over the Rayforce runtime, built for zero-copy columnar rendering and direct analyst workflows without a browser stack.

C++ImGuiZero-copy

Rayforce-Py

Pythonic ORM and query surface for RayforceDB with direct C API integration.

Chainable table operations, plugin integrations, and native runtime access for analytical workloads from Python.

PythonORMC API

Rayforce WASM SDK

Browser and JavaScript SDK for RayforceDB with zero-copy ArrayBuffer views.

Interactive Rayfall REPL, tables, query builder, and TypedArray-backed vectors running on the WebAssembly build.

WASMJavaScriptTypedArray

Teidelum

Open-source knowledge infrastructure built on the Teide columnar engine.

Syncs work tools, indexes content, and serves data to AI agents via MCP and applications via REST.

MCPRESTKnowledge

AxlDB

Shelved extraction experiment used to test whether Rayforce had another valid core shape.

Worth keeping as a lab notebook because the negative result made the production system clearer.

CExperimentShelved

hyperbridge

Fast multi-producer, multi-consumer unbounded channel for Rust, with async support.

Standalone crate; used by ThePlatform and other Rust projects. Inspired by crossbeam.

RustMPMCAsync

contact

open to collaboration, consulting, and performance audits.

reach me at anton.kundenko@gmail.com or on github.