Hi, I'm Terrill

I'm an engineering manager and software developer in Waterloo, Ontario.

I work for Cash App (Square), where I lead the Cash App payment network, including the P2P, Commerce, and Access teams.

My specialty is payments and web, but I have broad experience designing and building distributed systems. I've created projects spanning many waves of technology, including: web based mobile apps, single-page web apps, social networks, corporate websites, geo mapping, and 3D projection mapping. And payments at scale.

On native mobile I have helped build social networking apps, multi-device UI & communication, UI toolkits, NFC validators, and made significant contributions to intellectual property portfolios.

On the side I run the web consultancy Goose Bay Co. that specializes in JavaScript heavy projects.

Sometimes I write, and I've spoken about web and mobile development around the world. Educated in CS at UWaterloo. See more in my portfolio.

Let's work together

Enable javascript, or view source to find my email.