Software Engineer, enthusiastic about software development, new technologies, Project Management, Agile, Economics, Finance and Investments.