descartes
Software & electronics engineer running own business.