Contributions to Open Source projects

A list of recent contributions made by Oliver Wyman developers to third party Open Source projects on Github.


ENKI provides secure consent-based sharing of data between counterparties with an immutable audit trail to determine provenance.


mercurial-server gives your developers remote read/write access to centralised Mercurial repositories using SSH public key authentication; it provides convenient and fine-grained key management and access control.


Having acquired LShift, the original developers or RabbitMQ, we aim to preserve and extend this inherited knowledge and experience and we will continue to offfer training and commercial support services for users of RabbitMQ in particular and distributed systems in general.


Diffa was developed to address a common problem in what can broadly be defined as real-time systems integration projects. Namely, in ensuring data that is maintained in a consistent state between different applications and data stores. An enormous amount of repetitive effort is expended by developers in building one-off monitoring and repair/resynch tools. Diffa has been developed as a proof-of-concept and is currently available in private beta.



Matthew Sackman, one of the original authors of RabbitMQ, created GoshawkDB—a distrubuted, transactional, fault-tolerant object store.

By Thermos (Own work) [GFDL (, CC-BY-SA-3.0 ( or CC BY-SA 2.5-2.0-1.0 (], via Wikimedia Commons


Bigwig offers easy to use, scalable RabbitMQ messaging in the cloud. Currently available on Heroku.


LShift developed this application for tracking time spent on projects.



Typesetr began as a solution to an internal problem at LShift. It was designed to remove the fragility and frustrations inherent in collaborative writing and editing workflows, with their heterogeneous mix of apps and platforms, where producing complex documents is needed as quickly and reliably as possible. LShift tried and tested many combinations of tools before finally settling on Google Documents as a collaborative editor and PDF as a target output format.


We have had an ongoing commitment to researching the implementation of the SPKI/SuiteB certification and encrypted key specification for delegated trust networks.

By cs:ŠJů (Own work) [CC-BY-SA-3.0 (], via Wikimedia Commons


This logs application-level change logging with EntityFramework. Its source is available now on BitBucket.

Cryptanalysis of Py

Paul Crowley presented a seminar on the cryptanalysis of the stream cipher Py at the Information Security Group of Royal Holloway, University of London.


A code coverage tool for Clojure.

By Baykedevries (Own work) [CC-BY-SA-3.0-nl (], via Wikimedia Commons