He has worked for several companies over the last 7 years, on many different technologies (ranging from server application development to embedded programming).