Ben Hoyt’s CV / Resume

Intro: I currently work for Oyster.com in New York City, so I’m not looking for work at the moment, but feel free to get in touch with Brush Technology if you need a software project done.

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

Summary

I’m a software engineer with eight years of experience designing and developing web applications and embedded firmware. I’m fluent in Python, C, C++, HTML+CSS, and English. I learn quickly, care about detail, and love computers and mathematics.

Skills: what I do...

I’m fluent in Python, C, C++, HTML+CSS, and English. I’ve also done a fair bit in C#, JavaScript, SQL, PHP, and various assembly languages.

Experience

At Brush Technology I’ve been a software engineer and co-director since August 2006. Some of the things I’ve done are:

At Harvest Electronics I was a software engineer from October 2002 to July 2006, and I:

At VMSL (between years at university, summers 2000 to 2002) I developed embedded firmware in C and HC11 assembler and tested software for their vending machine controllers.

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 edited and designed a small-scale magazine. I’m into unicycling, typography, and piano. I aim to keep the commandments, but you may find me breaking the conventions.

References