I am a Mechanical Engineer and Computer Scientist by training and a Android & Web Software Engineer by trade.