Programmer, electronics engineer (lapsing), physicist (lapsed). Currently adding some notes on OOP.