Hi. I'm a programmer with expertise in Haskell, Scala and Clojure

Currently available for freelance work


A recruitment startup aimed at software developers and engineers

Vacancy.io helps programmers find interesting jobs matching their personal skills and interests

Technology: Haskell, Clojure, Ruby

owain lewis


The results page for Fshionable pulls in search results from a Clojure API and renders them with Angular.js. This application makes heavy use of a service orientated approach to allow separation of concerns in an otherwise potentially complex architecture.

About me

I'm a programmer from the UK, with a strong interest in functional languages like Clojure, Scala and Haskell. I currently work as a senior developer for the BBC and also run a software consultancy at Forward where we build products like Vacancy.

My interests and skills are diverse, ranging from machine learning, product design, web apps, and web design. I have experience in a range of web frameworks and languages including Clojure, Haskell, Python, Ruby and JavaScript. If you're interested in working with me please feel free to drop me an email. I'm always happy to chat about your ideas. I tweet as @owainlewis, write code at Github and reply to email from owain[at]owainlewis.com.


  • Haskell
  • Clojure
  • Scala
  • Ruby
  • JavaScript
  • Python

I often work with

  • Clojure
  • Scala
  • Ruby on Rails
  • Play Framework
  • Python
  • Postgresql
  • AWS