Zak Ayesh

583
reputation
2
12

A mechanical engineer turned programmer. Fascinated by the potential of decentralized technologies.