Alan is a developer at Relevance, where he specializes in web applications. He is a frequent contributor to the Clojure language, and has also contributed to several popular Clojure libraries. At Relevance, he's built Clojure software for a range of clients, in domains ranging from online gaming to network security. Beyond his experience with Clojure, Alan is generally interested in functional programming, and in particular functional programming in memory constrained environments. With a friend, he implemented a Lisp in C that can run interactively on the Arduino microcontroller, which has only 2KB of RAM.
Avg Course Ratings