In the past coded in various languages as an electronics engineer at a semiconductor fab. Types of code included electronic simulation, changing graphical data formats, creating files of electrical characteristics, and combining files of information about many electrical circuits into design kits (kind of like a databook customized for each customer).
My coding these days is for my own amusement; I'm interested in astronomy, calendars, and cryptography.