Writings

Eloquent in design, variable in practice

About

See my skills and where I've worked

Twitter

Quick updates from a human

A Memo

This site is under constant construction and at certain points will contain unfinished parts by design and practice. I encourage you to reach out to me through email or through the form provided below.