Paul Collier
Full-stack engineer.
[email protected]
Frontend
React, MobX, Flow, Webpack
Swift, C/C++, Objective-C
Rust, WebAssembly
OpenGL
, Core Bluetooth,
SVG
Photoshop
; prefer working with a designer
Backend
Python, Node, Rails, Haskell
Docker,
AWS
, Nginx
PostgreSQL, Redis
Git, Linux, OS X
Work Experience
Coinbase
(YC S12)
2017 – 2019
Coinbase Commerce
full-stack development leading to launch
Client-side Bitcoin (+ others) transaction signing for merchant wallet
Encrypted non-custodial private key backup to Google Drive
2017 – 2019
eero
2015 – 2016
eero for iOS
work leading up to and following Winter 2016 launch
0.1% crash rate and 4.5 iTunes rating during launch
Rewrote Core Bluetooth system for pairing with routers
Programmatic UI in pure Swift
2015 – 2016
PlanGrid
(YC W12)
2013 – 2015
PlanGrid for iOS
lead; feature work; memory and speed optimization
Wrote
OpenGL
ES
renderer for
Android client
Re-designed sync protocol for scalability and new requirements
Reworked main backend server for performance and maintainability
2013 – 2015
A Thinking Ape
(YC W08)
2010 – 2012
Created and refined iOS
MMO
clients (
Kingdoms at War
and
friends
)
Ported iOS client to Android
Created hybrid native/
DOM
forum interface
2010 – 2012
CAMplete Solutions
2007
Upgraded flagship product's old
MSVC
UI
Extended
OpenGL
engine's capabilities
Built in-house replacement for proprietary laser glyph driver
2007
Education
Started with QBasic at a young age.
University of Waterloo
2005 – 2010
Bachelor of Computer Science
Took two of ‘Big Three’ courses:
Graphics
and
Compilers
.
Wrote new website and
CMS
in Django for student newspaper
Imprint
.
2005 – 2010
Interests
Ski, swimming, travel.
Coffee, whiskey, video games.
Rust
, the language and ecosystem.
VR
, 3D graphics, maker culture.
Dabbler in various musical instruments.