Considered for a new version of the legacy System I'm working with, a coworker presented Clojure to me and we found early it helps a lot on keeping complexity low with a systemic aproach to software projects. We have used in some prototypes. Still learning all I can of it, I hope I could share some knowledege of it by mentoring and learn at the same time.
After being a professional Java developer for around 10 years, I started to introduce Clojure at work to improve development speed. I believe in functional programming and immutability for software quality and better code.
I write software for music and science education, mostly in Clojure but I also enjoy using C, Python and Bash. As a 'professional beginner', my focus is on making small programs that are easy to understand and modify if desired, never considering a topic fully learned until I can confidently explain it to someone else.
I am a prolific speaker and writer and regularly speak at local user groups and industry conferences. I program mainly in Clojure and Java (my last book was Spring Microservices in Action). I have spent the last 3.5 years writing Clojure code for a cloud-based telephony company.