AI-driven migration of large, legacy codebases.

Autonomous software engineering for the migrations too big to do by hand.

Projects

TinyS3

A fully S3-compatible object store on erasure-coded, self-healing storage — versioning, multipart, IAM, a web console, and a distributed multi-node mode. Try it live with read-only credentials, no signup.

Java 25S3 APIErasure 4+2Live demo →

TinyDB

An embeddable, columnar OLAP engine with a BigQuery-compatible SQL dialect on an Apache Calcite front end.

JavaCalciteBigQuery dialect

Platform Workers

Run sandboxed TypeScript workers on the JVM — QuickJS on a WASM runtime, isolated in Hyperlight micro-VMs.

JavaTypeScriptWASMHyperlight

Services

Legacy migration

AI-driven modernization of large, legacy codebases — language, framework, and platform migrations at scale.

Systems engineering

High-performance infrastructure: storage, databases, and runtimes built for correctness and speed.

AI integration

Embedding autonomous coding agents into your workflow — including native Model Context Protocol (MCP) tooling for our infrastructure.

Examples

OpenJDK 21 → WebAssembly

A real HotSpot JVM compiled to WebAssembly, running entirely in the browser — with a bytecode→wasm JIT, Swing/Java2D, WebGL, and a Spring Boot app served over an emulated in-browser TCP stack (no network, no server). Live, client-side.

OpenJDK 21WASMJITSpring BootLive demo →

Monolith → services

Decomposing a legacy monolith into independently deployable services with no behavior drift.

Warehouse migration

Porting analytics workloads onto a BigQuery-compatible engine with query parity.

Language upgrade

Sweeping version and framework upgrades across millions of lines, verified by tests.