A software enthusiast, eager to learn about how to develop correct applications and how to setup proper architectures.