Software engineer working across systems, blockchains, finance, graphics, and low-level software.
11 years building software with a particular focus on Rust, Java, Solidity, and TypeScript.
I like software where the abstractions eventually run out.
Most of my work and research sits somewhere between distributed systems, blockchain infrastructure, financial systems, graphics programming, machine learning, and low-level engineering.
I am particularly interested in understanding systems from the protocol and architecture level all the way down to memory layouts, synchronization, binary formats, virtual machines, kernels, GPU APIs, and hardware behavior.
languages Rust · Java · Solidity · TypeScript
experience 11 years
interests blockchains · FinML · machine learning
graphics programming · operating systems
kernel development · distributed systems
low-level shenanigans
signature ><((('>
Rust is where much of my systems work happens. I am interested in concurrency, networking, zero-copy architectures, binary protocols, operating systems, kernel development, runtimes, performance engineering, and understanding what actually happens beneath higher-level abstractions.
I work with blockchain protocols and smart-contract systems, particularly around DeFi, exchange infrastructure, AMMs, lending, market architecture, cryptography, and distributed protocol design.
My current interests span ecosystems including Solana, Sui, and the EVM.
I am interested in quantitative research, financial machine learning, market microstructure, backtesting infrastructure, time-series processing, trading systems, and the engineering required to turn research into reliable production systems.
Graphics programming is another recurring rabbit hole.
I am interested in wgpu, GPU architecture, rendering systems, real-time simulation, game technology, physics, numerical methods, and building specialized engines rather than treating graphics as an isolated layer.
My ML interests lean toward practical systems and research tooling: financial ML, experimentation infrastructure, numerical computing, data pipelines, and integrating models into larger software systems.
Linux · Git · Bun · WebAssembly · PostgreSQL · Docker · Solana · Sui · EVM · wgpu
struct Interests {
blockchain_protocols: bool,
quantitative_systems: bool,
machine_learning: bool,
graphics_programming: bool,
operating_systems: bool,
kernels: bool,
distributed_systems: bool,
low_level_shenanigans: bool,
}
const CURRENT: Interests = Interests {
blockchain_protocols: true,
quantitative_systems: true,
machine_learning: true,
graphics_programming: true,
operating_systems: true,
kernels: true,
distributed_systems: true,
low_level_shenanigans: true,
};
