Software Engineering Manager

Haskell • Scala • Go • Clojure • Java

Functional Programmer. Polyglot. Manager

I'm currently working as a Software Engineering Manager for Oracle Cloud Infrastructure in Bristol. For the last few years I've been working in media, financial services and cloud infrastructure. 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, Languages, Tech

I have a broad range of technical expertise and have experience with all of the following:

  • Programming Languages: Haskell, Scala, Clojure, Java, C#, Ruby, Python, JavaScript, Go
  • Frameworks: Akka, Play, Spring, Ruby on Rails, Django, React
  • Tools: Docker, Jenkins, Make, Git, Kubernetes