I am a software engineer who enjoys solving programming challenges as well as real-world problems. I am fascinated by technology and human psychology. When I am not coding, I am somewhere playing chess, inline skating, or having fun with friends. I like sharing what I know whenever given a chance. It's my way of giving back to the world.