Software Engineer, λ Programmer

Haskell • Scala • Golang • Clojure • Microservices

Full-stack engineer, specialising in distributed systems, functional programming and back-end architecture

I'm currently working as a Senior Principal Software Engineer for Oracle. For the last few years I've been working on applying functional programming in industry. My primary interests are functional programming languages (Haskell, Scala, Clojure), compilers, distributed systems, product development (I like building things) and software architecture. I'm a hard worker that cares deeply about craftmanship and personal development

Skills & Interests