Originally trained in numerical astrophysics, I have long since switched to working on embedded software projects using C, C++ and Python.