Ben Kazemi

I'm an embedded systems consultant and developmental engineer.