Al Liu

Rust Software Engineer (Futures Department) at Binance

Singapore
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Al Liu is a Rust software engineer with 7 years of experience specializing in high-performance distributed systems and blockchain infrastructure, currently working on futures at Binance in Singapore. He has deep expertise in Rust macro programming, async/runtime-agnostic design, lock-free data structures, and network protocols (TCP/UDP/QUIC), and has authored widely used libraries including a Rust implementation of Ristretto (~140k downloads) and a WASM-friendly SWIM gossip protocol. His background includes implementing embeddable key-value stores, RPCs, and GraphQL-to-SQL tooling for subgraph functionality, demonstrating an ability to ship production-grade, customizable components from systems-level primitives to integration layers. Colleagues rely on him for designing flexible trait/component systems and squeezing latency and allocation costs out of critical paths, and he prefers offers above USD 140k.
code8 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at University of Auckland
github-logo-circle

Github Skills (200)

concurrent-programming10
programming-language10
parser10
sstable10
duplicates10
gossip10
proc-macro10
mvcc10
concurrency10
p2p10
async10
declare10
lru10
network-interface10
golang10

Programming languages (13)

MDXJavaC++CSSRustGoTypeScriptShell

Github contributions (5)

github-logo-circle
al8n/serf

Mar 2024 - Jul 2026

A highly customable, adaptable, runtime agnostic and WASM/WASI friendly decentralized solution for service discovery and orchestration that is lightweight, highly available, and fault tolerant.
Contributions:1 release, 2 reviews, 35 PRs in 2 years 4 months
fault-tolerantservice-discoverywasiasynchronous-programmingconsensus-algorithm
al8n/peekable

Jan 2024 - Jun 2026

Buffered peek for `Read` and async readers (tokio, futures): inspect incoming bytes without consuming them. Useful for protocol detection, length-prefixed framing, and header inspection.
Contributions:1 release, 9 PRs, 41 pushes in 2 years 5 months
asyncrust
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial