Software development, System Design and other interests