Professional software developer with around 40 years experience. Used most of the more common languages, but not so many of the more esoteric ones (no value judgement there - it's just that my employers tend to be fairly conservative in their choices, for sound commercial reasons).
Started off in embedded real-time systems, moved into SCADA, thence into OO specialisation in banking/finance, working for a Big Bank, mainly in Python. Now retired and getting the opportunity to play with more of the stuff that interests me - FP/Scala/Elixir/Phoenix - no limits really, apart from the realisation of my own lowly intellect.