Patrick Andrew

Fifteen years of distributed systems.
Now shipping on-chain.

Backend and protocol engineer working across storage, networking, and distributed systems — currently building crypto infrastructure at Anchorage Digital.

15+
Years experience
2
Patents issued
1
B.S. Computer Science
SCROLL
About

Career highlights

A quick readout on where Pat's been and what he builds.

~/pat/highlights.sh
$ ./highlights.sh
B.S. in Computer Science from Western Washington University
15+ years of professional software development and engineering experience
Two issued patents in distributed IP address management
Shipped highly-available clustered systems on Dell/EMC's OneFS protocol stack
Fluent in Go, C/C++, Rust, and Python — userspace and the FreeBSD kernel
Now building decentralized applications, smart contracts, and blockchain integrations
Skills

Where Pat operates

A systems engineer's range — from kernel to chain.

Blockchain Protocols
Storage Protocols
Software Deployment (DevOps)
Backend Development
Systems Architecture
Performance & Scalability
Distributed Systems
Networking
Infrastructure
Stack

Languages & tools

A wide range of programming languages and tooling, built for production.

Languages
Go C / C++ Rust Python Shell
Infrastructure
Docker Docker Compose Kubernetes NGINX Apache GNU Make Linux
Data
MySQL PostgreSQL
Work

Selected work

Projects and publications. Contact him to learn more.

Git Subdir Filter

A git command line tool for manipulating complex git repositories.

Learn more

Github

Patrick's Github profile

Learn more

Andrew, P. (May 2020) REBALANCING INTERNET PROTOCOL (IP) ADDRESSES USING DISTRIBUTEDIP MANAGEMENT (US 20200145369A1)

IP rebalancing patent issued circa 2020

Learn more

Andrew, P. (June 2021) DISTRIBUTED NETWORK INTERNET PROTOCOL (IP) ADDRESS MANAGEMENT IN A COORDINATED SYSTEM

IP management patent issued circa 2021.

Learn more
Ledger

Employment history, block by block

Every role, recorded in order — genesis to latest.

06
#0x00ff·Latest block

Member of Technical Staff, Anchorage Digital

Member of the crypto protocols org, building protocol infrastructure for digital assets.

05
#0xf60a

Software Engineer, Joyent (Samsung)

Member of the Joyent storage team, working on the MinIO S3 file system driver.

04
#0xe291

Senior Software Engineer, Dell Technologies

Isilon Protocols org, working on SmartConnect, the file system driver, and the protocol stack.

03
#0x8d13

Senior Software Engineer, Dell EMC

Isilon OneFS Protocols org, working on the SMB stack and the file system driver.

02
#0x4c7e

Software Engineer, Isilon Systems

Member of the Isilon Systems Protocols team, working on SMB & NFS protocols.

01
#0x1a2f·Genesis block

Software Engineer in Test, Isilon Systems

Test engineer for the Isilon Systems Protocols team, working on iSCSI and SMB protocol testing.

FAQ

Frequently asked questions

A site I built to share my work and experience — a digital resume.

To showcase some of my skills and experience, and make it easy to reach me.

Yes! Please get in touch if you have an opportunity in mind.

The Greater Seattle area.

Market rate for the Seattle area.

Depending on the opportunity, yes.

Contact

Let's talk

Open to new opportunities in the Seattle area. Reach out directly or send a message below.

Direct

pat@patandrew.com click to copy

Greater Seattle Area, WA