Coming to the end of my physics PhD. Coding experience comes mostly from scientific computing. I have taught courses in C, C++ and Python to physics undergraduates.