Longtime contributor to all parts of ClojureScript, including the compiler and the core library; most notably, author of the ClojureScript ports of the persistent map and set types and PDS-related functionality such as transients.
Author and maintainer of core.rrb-vector and data.avl.
Talks I've Given
Ephemeral-first data structures
Featuring Michal Marczyk
Clojure programmers are used to working with highly sophisticated persistent data structures, using managed references when mutable state is unavoidable. In some applications, however, a compelling alternative presents itself in the form of concurrent data structures with lock-free...clojure data-structures concurrent-programming