Skip to content
Block or Report

Block or report henricook

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse


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 Public

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

    Go 31 1

  2. Forked from Karasiq/cryptoutils

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

    Scala 6

  3. gifs Public

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

    3 2

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

    Dockerfile 2

  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


88 contributions in the last year

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

Contribution activity

June 2022

7 contributions in private repositories Jun 25

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