Software Developer interested in distributed computing, theoretical computer science and software security.