Omar Suriel

Omar Suriel

Self-taught software developer & life hacker, with a passion towards improving and learning.