I'm a futurist who loves solving problems with technology.

Below are some of my endeavours.

Education & Training

I teach digital skills and coding

Computer programming is a very empowering skill to learn by providing new opportunities and ideas. Read More


Product management

Digital product design and development

I work with tech startup founders to design, develop and launch their products. Read More


Speaking and presenting

I aim to inspire

I like to inspire people to learn more about designing and creating technology. Read More

Coding is an important skill to learn.

ABC News Australia

2015