Flaya Barile
Computer scientist, dabbler in 3D design
Melbourne, Australia