I'm an electrical engineer preferring writing hardware-near software and now writing also java based applications.