Jacob Redding

A dedicated technologist.

about.me