Software Engineer that specializes in automating software with convoluted, undocumented or non-existent API's.