James
James is an avid technologist with a deep interest in computer systems and design. He is almost always travelling, exploring local culture, finding good coffee, and solving hard technical problems.
An in-the-weeds engineer, he thrives where implementation details determine success or failure: performance-critical infrastructure, native iOS/macOS applications that must feel truly native, and blockchain systems where milliseconds matter.
He has extensive experience as an AI engineer, building agentic workflows and audio pipelines for chunked, resumable file uploads, speaker diarization, segmentation, and real-time processing.
He is the author of Jacana, a high-throughput Solana Geyser plugin built on an end-to-end columnar architecture (Apache Arrow → ClickHouse) to reduce serialization overhead, latency, and memory usage compared to traditional row-based indexers.
Outside work, he supports Spurs and OKC, which means he is well-trained in managing expectations and finding silver linings. He enjoys low-level systems languages and will go out of his way to use Rust, even on the frontend.

Get in touch
I'm always interested in exploring new opportunities, collaborating, or exchanging ideas with like-minded individuals. Feel free to book a call or email me if you'd like to see my portfolio deck or to discuss a potential project.