Welcome to Andrew Gaul's web page.
After bumming around Austin for the better part of a decade, I picked up a
degree in some
thing or another.
I now live in San Francisco and work at a startup making the
next big thing.
I chart my travels
and collect photos from my adventures.
- I contribute to free software, notably working on
Apache jclouds, which enables
cross-cloud development in Java.
I also wrote JDBC lint
which promotes correct and efficient Java SQL code,
Plugin which detects use of legacy APIs which modern Java versions supersede, and
S3Proxy which allows
applications using the S3 API to access other object stores.
and Open Hub track my
jclouds at Maginatics -
I presented how Maginatics uses jclouds and architected MagFS to achieve
broad blobstore portability and high scalability at the jclouds March 2014
- San Francisco innovates in its public spaces, notably with
variable-rate parking, and
We are also revitalizing our transit infrastructure with the
Effectiveness Project and the
- Program Design
in the Unix Environment - the companion paper to
Rob Pike's widely cited talk,
Unix Style, or cat
-v Considered Harmful. The paper criticizes the bloat BSD
introduced in many Unix programs, notably cat and ls.
Rusty Russell and Matt Evans
revisited bloat at
I am a systems programmer interested in early-stage startups and technical
My background includes work in cloud technologies, compression, file systems,
and free software.
My resume summarizes my previous work.