Hobbyist programmer, usually in Python, Java, or Perl.