Aiming to improve the use of technology to make people's lives better and take the next step as human society. Specialist in software development, finances buff, I consider learning and teaching are two complementary parts of the same coin. Good team player.