SEEKING WORK - London or remote.
I specialize in algorithmic problems. Here are some things I've been working on lately:
Scalable recommendations engine - <a href="https://github.com/jamii/springer-recommendations" >https://github.com/jamii/springer-recommendations</a>
Concise pattern matching and parsing - <a href="https://news.ycombinator.com/item?id=4902219" >https://news.ycombinator.com/item?id=4902219</a>
Parallelizing a constraint solver - <a href="http://scattered-thoughts.net/blog/2012/12/19/search-trees-and-core-dot-logic/" >http://scattered-thoughts.net/blog/2012/12/19/search-trees-a...</a>
I have a strong background in math (real analysis, probability, discrete maths) and computer science (randomized algorithms, AI / epistemic logic, machine learning). I'm comfortable with clojure, python, erlang and ocaml but I will learn whatever is the right tool for the job.
I would consider full-time work for the right problem/team. I'm also interested in partnering with other freelance developers to cover the whole stack.
Resume - <a href="http://scattered-thoughts.net/about.html" >http://scattered-thoughts.net/about.html</a>
Github - <a href="https://github.com/jamii" >https://github.com/jamii</a>
REDACTED_EMAIL