Over 20 years of experience in the software industry working with embedded C++ at Symbian (Nokia) to global systems at Microsoft, and 10+ years of research experience for Intel, Huawei and Siemens.
Check out my LinkedInI can’t help tinkering, and working on ideas and concepts. From the simple to the more complex, here are an example of some of the “home” projects I’ve been working on.
I have spent the last 5+ years studying how WebAssembly can be used in Embedded and Industrial products and services. I’ve written a number of blog posts all about this and made them available here. Everything from getting started with and SDK and hello world, right the way through to using some the latest WebAssembly features.
There is a difference between academic and commercial / industrial research. In this mini-series I distill down the processes used to guide research. This is based on my experience at Huawei, Intel, and Siemens in addition to the approaches used by visionaries. It covers the process, not the technology and provides a reusable method that anyone can use to help them create the future. Available on Apple, Google & Spotify a, along with written material to support you here.
I’ve been looking at the cost of cellular IoT, it is expensive. Most tooling from many of the major cloud providers uses a communication protocol called MQTT. It is a neat protocol. But just keeping the connection between a server and the client device can cost $10 a year per device. It doesn’t sound like a lot, but scale that up to 20, 50, perhaps 1000 devices and that’s a huge cost per year, a cost that can be saved. Smart programming can address this, as can a handy library I started work on. This is still work in progress