Dry
A typed, units-aware multi-level IR and Rust engine for algorithmic machine toolpaths (FFF/CNC/laser/robot) — LLVM/MLIR for machine motion.
systems · CAD tooling · compilers · Rust
I build tools where geometry meets machines: a toolpath compiler with a typed, units-aware IR; CAD automation for fiber-network design; and developer tooling for engineering platforms. On the side — language and cultural-heritage software for Ukraine, generative-art experiments, and market-intelligence pipelines that turn public developer forums into product signal.
A typed, units-aware multi-level IR and Rust engine for algorithmic machine toolpaths (FFF/CNC/laser/robot) — LLVM/MLIR for machine motion.
A CAD-agnostic routed-assembly solver for frames, weldments, tube & pipe, and wire harnesses that compiles 3D graphs into deterministic build plans without linking a geometry kernel.
A universal kernel for describing, executing, and formally verifying system safety contracts and state machine invariants in Lean 4.
Four generations of FTTH design tooling (FiberCAD → Gluon → Photon → Muon): an AutoCAD plugin plus Python sidecar that turns a civil basemap into permit- and construction-ready DWGs.
Verified Portable Assembly — a safe, formally verified low-level virtual assembly language, reference interpreter, Lean 4 proof framework, and native/WASM compiler pipeline.
A Cloudflare-native SaaS suite of 17 specialized bulk-management, synchronization, and automation tools for Autodesk Construction Cloud (ACC) and BIM/VDC workflows.
Private English ↔ Ukrainian keyboard-layout correction in Rust — local n-gram inference, zero telemetry, installable via Homebrew.
A modular multi-MCU 3D printer host controller daemon, packet-framed transport adapter with CRC-32C validation, and simulation framework in Rust.
An open, source-attributed corpus of 48,787 Ukrainian proverbs and adages (1841–today) — searchable PWA plus a multi-format REST API.
Embroidery-chart OCR to a deduplicated corpus: symmetry-invariant signatures (frieze groups) turn scanned vyshyvanka charts into editable parametric pattern formulas.
A raster-first API and rendering engine for historical Ukrainian typography, pixel fonts, and bitmap glyph matrix generation.
A native Rust + wgpu lattice-physics playground: Ising model, sandpile avalanches, and forest-fire dynamics rendered in real time on Metal.
A high-assurance optical media verification and byte-level scanning engine written in Rust and compiled to WebAssembly.
A format-aware binary glitch engine (Rust/WASM + Python) that mutates JPEG, PNG, WebP, and GIF bytes while keeping every container structurally valid.
A native macOS generative visualizer rendering animated 3D emoji fields with Metal — bloom, afterglow, motion blur, and hue drift. Born as a Three.js prototype.