He writes code.

As a professional, and as a hobbyist.