I'm a strong Java developer wanting to transition to Clojure. In 14 years as a senior Java developer, mentor, and team lead, I mastered many associated technology stacks. Coworkers and friends look to me for programming advice and assistance in solving complex problems. I relish challenging projects. I strive to write exceptionally clean code, along with suites of thorough unit and integration tests.
I am looking for an opportunity to do more functional programming, ideally in Clojure. Although I have not used Clojure professionally, I solved all 150 problems on the 4Clojure.com website, and am well
on the way to proficiency. I worked the problems from the first two chapters of the classic SICP in both Clojure and Haskell, and am reading Clojure books (and a style guide) to learn good idiomatic Clojure.
Besides using Java in my job, I write a lot of JavaScript, and also automate routine tasks using scripts written in Perl, Ruby, Python, and shell scripts. As part of continually honing my skills, in my free time I experiment with many languages, including Lisp, Erlang, OCaml, Haskell, Scala, and Clojure. Also I have begun Android development in my free time, initially with Eclipse, but now Android Studio. I have Github repos with some Haskell examples, and have solved over 100 Project Euler problems using Haskell. I also maintain several FreeBSD ports and do technical reviews for O'Reilly. Currently I am doing a technical review of an upcoming Clojure book.
I get excited at the prospect of working on interesting and challenging problems, and on systems that impact large numbers of people. Getting to develop in Clojure would also be a big plus. I have experience working remotely, and with my background and abilities, I will be an asset to your team.
Remote: Yes
Willing to relocate: No
Technologies: Clojure, Java, JEE, JSF, JavaScript, C, C++, Haskell
Résumé: http://htmlpreview.github.io/?https://raw.githubusercontent....
Email: alex@stangl.us
GitHub: https://github.com/astangl
I'm a strong Java developer wanting to transition to Clojure. In 14 years as a senior Java developer, mentor, and team lead, I mastered many associated technology stacks. Coworkers and friends look to me for programming advice and assistance in solving complex problems. I relish challenging projects. I strive to write exceptionally clean code, along with suites of thorough unit and integration tests.
I am looking for an opportunity to do more functional programming, ideally in Clojure. Although I have not used Clojure professionally, I solved all 150 problems on the 4Clojure.com website, and am well on the way to proficiency. I worked the problems from the first two chapters of the classic SICP in both Clojure and Haskell, and am reading Clojure books (and a style guide) to learn good idiomatic Clojure.
Besides using Java in my job, I write a lot of JavaScript, and also automate routine tasks using scripts written in Perl, Ruby, Python, and shell scripts. As part of continually honing my skills, in my free time I experiment with many languages, including Lisp, Erlang, OCaml, Haskell, Scala, and Clojure. Also I have begun Android development in my free time, initially with Eclipse, but now Android Studio. I have Github repos with some Haskell examples, and have solved over 100 Project Euler problems using Haskell. I also maintain several FreeBSD ports and do technical reviews for O'Reilly. Currently I am doing a technical review of an upcoming Clojure book.
I get excited at the prospect of working on interesting and challenging problems, and on systems that impact large numbers of people. Getting to develop in Clojure would also be a big plus. I have experience working remotely, and with my background and abilities, I will be an asset to your team.