AI Infrastructure · Distributed Systems · Solana Blockchain
5+ years building high-performance Rust backends, production AI pipelines, and fault-tolerant distributed systems. I engineer for failure modes, not happy paths.
01// write → fsync → rename (POSIX atomic)
02#[tracing::instrument]
03pub async fn persist(&self, msgs: &[TelemetryMessage])
04 -> Result<(), QueueError> {
05 let data = serde_json::to_vec(msgs)?;
06 let tmp = self.tmp_path.clone();
07
08 tokio::task::spawn_blocking(move || {
09 let mut f = File::create(&tmp)?;
10 f.write_all(&data)?;
11 f.sync_all()?; // fsync
12 fs::rename(&tmp, &queue)?; // atomic
13 Ok(())
14 }).await??;
15 Ok(())
16}Senior Rust & Backend Engineer with 5+ years building infrastructure that ships and stays shipped. My work spans high-performance async systems in Rust, AI/LLM pipelines with real production usage, and on-chain Solana programs with correct state machines.
I've gone deep on the Tokio runtime, async concurrency, and distributed fault tolerance. I've wired LLMs into real workflows — agents, RAG pipelines, evaluation systems — not demos. I think in terms of failure modes, invariants, and idempotency before features.
Open to remote Rust/AI infrastructure roles with international teams building serious systems. USD preferred.
Depth over breadth. Click to filter by domain.
Looking for remote opportunities with teams building serious systems — AI infra, high-performance Rust backends, or blockchain protocol engineering.