Ben Hoyt’s CV / Resume

Intro: I currently work for Oyster.com (part of TripAdvisor) in New York City. So I’m not looking for a job at the moment, but we may want to hire you!

Go to: Summary | Skills | Experience | Education | About me | PDF

Summary

I’m a software engineer with twelve years of experience developing web applications and embedded firmware, as well as providing technical oversight for small teams of software developers.

I’m fluent in Python, C, SQL, HTML, and English. I’ve also written a good amount of C++, C#, Objective-C, CSS, JavaScript, and x86 assembly. I learn quickly, care about detail, and love computers and mathematics.

Skills: what I do...

Experience

Oyster.com / TripAdvisor – Software Engineer and Technical Manager – June 2010 to now:

Brush Technology – Software Engineer and Co-director – August 2006 to May 2010:

Harvest Electronics – Software Engineer – October 2002 to July 2006:

Education

I have a B.E. in electrical and computer engineering, and graduated from the University of Canterbury in 2002 with first class honors, GPA 7.9/9. For my final-year project I designed a small stack-based CPU in VHDL.

About me

My dad taught me how to program by teaching me the Tao of Forth. Two of my first projects were writing a Forth compiler in x86 assembly, and then writing a small 32-bit OS in my Forth. I love things small, fast, and light – and that’s paid off, especially in my embedded work.

Other than that, I enjoy reading and writing, and I edited and designed a small-scale magazine. I’m into unicycling, typography, and piano. I love my wife and family. I aim to keep the commandments, but you may find me breaking the conventions.