Location: Nashua, NH
Remote: Yes
Willing to relocate: No, but willing to travel esp. if there is good skiing ;-)
Technologies: C++, C#, WPF, computer vision, OpenCV, 3D geometry
Resume'/CV: chrisbennet.com (portfolio of some past projects)
Email: chris at 3Drocketsurgery.com
I'm a windows desktop developer of "engineery type" applications. For example:
- I've sole authored complete CAD and CAM products.
- I've worked on solid modelers for a few years
- I wrote an oscilloscope for displaying real-time signals from networked laser scanner controllers
- I've written graphical visualization controls (OpenGL/C#)
- I developed a machine calibration product for the semiconductor industry. I designed/developed/shipped both a embedded computer version and a laptop version. (Laser micrometers/RS485/C#/WinCE)
- I've written front end (C#/WPF) applications and low level (C++/OpenCV) for aiming industrial lasers.
Currently I'm working on  detecting speed, direction and spin of a golf ball immediately after launch using computer vision for a golf simulation company. (C++/OpenCV and original algorithms).
My side project is a "slicer" for 3D printing. The "engine" is written in C++ which I intend to port to the browser using emscripten.
I also not afraid to code close to hardware (I own my own oscilloscope and logic analyzer).
I'm generally the happiest person in any organization that I've worked at. I haven't had a job in the last 2 decades where I didn't look forward to going to work.
Like any self respecting engineer, I love near-impossible problems. I pretty much have only worked on things that I would have worked on for free anyway.
I consider myself an eternal student or perhaps, considering how long I've been doing this, maybe I'm just a bit thick. :-)