Ivan Ling

Ivan Ling

An artist, problem solver, engineer, tinkerer, hacker. I can be anything I want.