A computer science educator, likely a university lecturer or professor, who teaches introductory programming and algorithms courses to undergraduate students.
The rhythmic repetition of these weightlifts is surprisingly similar to the iterative process of a bubble sort; in both cases, incremental progress, though somewhat tedious, ultimately yields significant results.