Stuff I've done
I was lucky enough to lead the development of many interesting embedded software projects including
I'm insanely hands on so alongside division management I've done everything from
Stuff I'm doing
Nowadays I am a software consultant, mostly in
This doesn't mean that all I do is embedded control software; I've recently deployed a
At home I fiddle around with
Stuff I'd like to do
I'm a code guy - it's my responsibility get things done, make them work and never frustrate. I do this with a passion and with borderline obsessive dedication. It fills me with a rush knowing that countless sleepless nights of thinking and coding have an effect on how people interact with things - be it pick up a phone and hear a working dial tone or talk on their cell not knowing that I'm there caressing their packets through the wire.
This is what I want to keep doing - partnering up with great people and getting great stuff out the pipeline. I want to be on the edge of human knowledge, nudge it outwards a bit and pack that up into something humans will enjoy working with. I'm in a position to allow myself to experiment, as long as something grips me and doesn't require I get out of my chair - I'm in.
Learn More»

