Anyone old enough to have watched Star Wars (when it first came out in 1977) probably has that visual of R2D2 projecting a three dimensional Princess Leia etched on their brain. It was a wonderful execution of something seemingly...
My Pins: Latest Inspirational technology and creative.
Latest Pins: 3D Printing
Error: No posts found.
Make sure this account has posts available on instagram.com.
Who am I?
Entrepreneur. Creative. Tech. Innovation. Founded one of Australia’s most successful digital agencies (Razorfish Sydney). Inventor of the Smart Fingerprint (Laava). Founder, PetCulture AU. Advisor to many startups.
- Loading tweets...