
Director of Nanodome Ltd
Kingston upon Thames, United Kingdom

Director of Nanodome Ltd
Kingston upon Thames, United Kingdom
My professional experience mainly comes from 25 years in the high-pressure world of computer games development, though these days I am trying to apply those diverse skills to rather more real-world devices such as security cameras.
I see embedded software as the key mechanism for enhancing and extending the usefulness and value of the objects that surround us - for me, the best devices will always use software magic to bring low-cost hardware to life. These are precisely the kind of things I aim to develop with my companies and alliances.
Team leader, team management, tech consulting, system design, C/C++, low-level & firmware programming, system testing, client-facing roles, investor-facing roles, licensor-facing roles, API/middleware development, patent research, IP management, HR, operations, financial planning, forecasting, business development, making the tea, etc.
Chess, The Voynich Manuscript, songwriting, screenwriting