I'm a strange combination of social worker and software engineer. Have been a social worker for a few years, but a software engineer for almost thirty.