I make games for a living. I am involved in all aspects of production, from designing and implementing gameplay code, tooling, server code, to maintaining development infrastructure.