What were the types of problems and systems you have worked on? Which languages and programming styles (eg functional) did you end up using to solve them?
Mostly math, optimization and data transformations. Since java8 I use functional style (map, filter, monads..). A lot of business logic is also in sql queries.