Elliot Jackson

Elliot Jackson is a software engineer working in the defence sector. For more than a decade, he has built high-reliability software for demanding environments, from early-stage products to systems used by millions. He specialises in critical systems across fintech and defence, where correctness, performance, and uptime matter.

High-reliability systems

Elliot has designed banking APIs, multi-node Elixir clusters, real-time trading infrastructure, and a distributed Layer 2 matching engine in Elixir and Rust, all passing external audits.

Distributed data analytics

He designed and built a large-scale analytical platform, from clustering and the distributed data model to the high-throughput ingestion engine, turning billions of events into reliable, usable insight.

Applied AI

He builds practical AI systems: a network-level automated reverse-engineering tool, agentic workflows that turn production errors into pull requests, hybrid search for engineering knowledge, and tools for sentiment analysis and automation.

Open source and writing

Elliot maintains more than 25 open-source libraries across Elixir, Rust, and TypeScript, covering search, metrics, ingestion, data structures, and developer tooling. He has also published more than 70 technical articles.

Independent projects

Objectively is a local S3-compatible development server for macOS, built in Swift and distributed through Homebrew.

He also builds other small software products and developer tools across the Apple ecosystem, web, and infrastructure.

Find Elliot