I am a hobbyist and work mainly with the aruiono platform on ATMega328 and ESP8266. I studied electrical engineering (Automation Technology) 25 years ago and my knowledge is therefore a little rusty but I am getting better all the time. :-)