I'm the distributed system's guy at Universidad Rey Juan Carlos. Devops on consulting. Former Java programmer. I do give courses on Spring development and cloud deployments for building scalable, fault-tolerant apps.
I'm a functional programmer hobbist, I do love Haskell. Really, why choose any other FP language?