I'm a guitar teacher full time though I also enjoy creating apps in my spare time that help with making learning music easier.
I learnt how to program so that I could make fun apps that help the kids that I teach how to be great musicians. I have also started teaching kids how to program as I believe their lives are infused with technology from the time they are born and it's a skill they will definitely need as they grow up.
I started learning how to program in 2012. Though the only languages I was able to learn were Java and the C language. They were a great start but were not easy. From learning Java and C I was able to apply their concepts to Objective C which merged to Swift later on.
I have been playing guitar for 25 years and teaching guitar for 18 years. I also graduated from the Conservatorium with a Bachelor of Music majoring in Jazz guitar.