I have over 10 years experience in software and web developer. I also have about 3 years experience writing articles and tutorials teaching others about modern JavaScript language and frameworks : https://www.sitepoint.com/author/mwanyoike/