Iv been developing on top of the JVM for the past 8 years on various projects including: server side services, stand alone client applications, automation utilities, automated testing.
I have rich experience in designing/implementing large systems, from deployment and build up to scaling for large data sets.
I specialize in open source ecosystem, especially in Linux, Java, alternative JVM languages, Ruby
Programming paradigms/techniques that iv been mastering include: meta programming, DSL's , functional programming, TDD & BDD.
My IDE of choice is Intellij, id prefer using Gradle in order to build my projects, Gvim is my editor of choice, Zsh is my preferred shell, Ubuntu is my favorite OS.
I perfer dynamic languages Clojure is my preferred language for system programming, I also enjoy using Groovy and Ruby for various projects.