Software developer with experience with many differenet languages and systems from embedded devices, to virtual reality, to numerical simulations.