Updated contact, software, and resume