Skip to content


Passionate Scala Engineer / Tech Enthusiast working in London


I specialise in building highly scalable, enterprise-grade software and increasingly in (Big) Data and Machine Learning stacks.

I like working with other motivated professionals on teams that want to do great things.


I blog sporadically.

You can check LinkedIn to find out about my work.

You can also find me on Facebook and Twitter


The Riddler is a small microservice written in Go to let you check passwords against the NCSC bad list -


I have extensive experience in:

  • Functional programming
  • Identity and access management (IAM)
  • Media pipeline, transcoding, QC and delivery
  • Devops/Infrastructure management
  • Distributed systems architecture
  • Engineering complex workflows in enterprise-grade applications

Popular repositories

  1. Riddler is a lightweight, performant microservice that checks passwords against the NCSC top list of the most common passwords

    Go 32 1

  2. Forked from Karasiq/cryptoutils

    Scala wrappers for JCA/BouncyCastle (Fork for scala 2.13 from Karasiq original)

    Scala 5

  3. GIFS from our everyday lives ordered by type for easy searching by others

    4 2

  4. A Dockerfile for version 0.4.2.c4 of COSBench -

    Dockerfile 1

  5. Demonstrating a Spray Error for the mailing list


  6. Quick project to return the sentence for a given crime (simple/inaccurate) as a way of demonstrating AWS Lambdas with Amazon API Gateway


120 contributions in the last year

Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Mon Wed Fri

Contribution activity

July 2020

Created an issue in Derek-Jones/ESEUR-code-data that received 2 comments

mobi format for reviewers

I'd love to have a read of this on Kindle, PDF doesn't perform very well there. Might you consider a .mobi or .epub?


Seeing something unexpected? Take a look at the GitHub profile guide.

You can’t perform that action at this time.