About
I’m Tim Brooks, a software engineer currently employed at Elastic.
I am adept at most JVM languages, particularly Clojure, Scala, and Java. I also have a lot of experience with Python, Javascript, and SQL. I enjoy working on problems related to concurrency, high performance computation, and distributed systems.
At Elastic I work on ElasticSearch.
I am the author of the Precipice, Beehive, Nano, and Sequoia libraries. And a contributor to core.matrix and Apache Kafka.