Software developer, primarily Java and JVM languages but I'm not too fussy. He/him but I'll answer to anything vaguely polite.