As a Product Manager I took entry-level Arm Cortex-M processors from concept to global launch, partnering with the world's leading semiconductor companies and OEMs to deliver one of the fastest growing products in Arm's history.
Dominic launched Arm processors now inside billions of electronic products. He's consulted with semiconductor, consumer, and industrial companies worldwide. At Arduino, he collaborated with Google to create the world's first developer-friendly embedded AI kit. Dominic is Head of AI Software at Synaptics Inc.
As a Product Manager I took entry-level Arm Cortex-M processors from concept to global launch, partnering with the world's leading semiconductor companies and OEMs to deliver one of the fastest growing products in Arm's history.
As Arm's Director IoT Segment I drove Arm beyond its traditional audience to engage developers of emerging applications directly and accelerate into new markets. I built partnerships with the hardware startup ecosystem, Raspberry Pi, and Arduino.
At Arduino, I worked with Google to enter the nascent embedded AI market. The launch reached hundreds of thousands of developers, and led to a partnership with Harvard University to deliver an Arm Cortex-M based kit for their TinyML course.
Access to a computer at an early age opened up huge opportunities for me, so I'm a big believer in
Arduino and Raspberry Pi lowering barriers for the next generation of kids - and companies.
I've seen first hand that vast scale is possible if you inspire people with the potential of technology,
and empower them to create.
Technology keeps moving forward. As an industry we have to be life-long learners, and teachers.
The best way to truly understand the potential of a technology is to built with it. These are just a few of the projects I've built for research, for demos, or for fun.
Imagine conjuring any object into existence on command. In the VoxelAstra project I combined voice recognition and generative AI to create a mixed-reality experience that let you do just that. Built over the holidays, it was mainly just tested with snowmen.
At Arduino I used color and proximity sensor data with on-device ML to detect fruit variety and ripeness. The accompanying blog I wrote is featured in TensorFlow Blog.
This project for READY Robotics used live motor torque data for training and inference of preditive maintenance AI. As well as integrating this flow end-to-end, I built a live dashboard and 3D visualization.
BBC Micro Bot took geek Twitter by storm. People pushed the limits of possibility within one tweet of retro code. It gained millions impressions, and thousands of users who between them submitted over 10,000 programs. Now on Mastodon.
Virtual Beeb is a free computer simulation in a webpage. Now ported to mixed-reality using WebXR, you can experience it today on Meta Quest 3 and Apple Vision Pro!
AI copilots have made coding vanilla sites fast! I built and open sourced this site in case it's useful to anyone else. Did you try the interactive Conway's Game of Life at the top of the page?