Senior year college student, seeking to be a software developer, and, later on, a programming teacher.