Projects

A selection of the systems I've built — compilers, AutoML engines, and ML libraries from first principles.

KAI

KAI — AutoML Engine

High-performance neural network training application. C++17/LibTorch/CUDA backend compiled to a shared DLL; C# WPF desktop frontend wired via P/Invoke.

C++17LibTorchCUDAC#
KAII-COMPILER

Kaii Compiler

A statically-typed compiled language built from scratch in C. Source is transpiled to C, then compiled to a native binary via GCC.

CGCC
KAIML

KAIML

A from-scratch machine learning library targeting high-performance compute, with CPU and GPU backends.

C++CUDARust