Software engineer trying to make the earth a better and more entertaining planet through technology.
See more