Siddy Zen
Siddy Zen

Siddy Zen

A software engineer who believes in using the power of technology to improve life.