I am a self-taught Android developer, I started learning Android development when I was in high school since then I always try to improve my skills and learn by building various kind of applications whether is by solving a problem or to learn new technologies, I also joined a group of master degree students to help them with their final project.