Software Engineer interested in distributed systems, peer-to-peer networks and Blockchain technologies.