LShift is a small, independent software development company, founded 2000 in Shoreditch, London, long before Silicon Roundabout, or Tech City had ever been thought of. Founded by developers, designed around providing the conditions in which the best levels of technical services can be offered to clients, our model has been proven again and again in the many long long standing relationships we have with our clients.


Lunchtime hack: My cycling routes

Like most Android users (because I think it’s the default) Google tracks my location. Thankfully, they provide a way for me to view and edit the data collected (Thus satisfying some major rules of personal data collection – well done!). But the interface on location history is clunky as a visualisation, so let’s spend lunch…

RabbitMQ Consulting

LShift offer bespoke consulting for clients using RabbitMQ for the first time, or with large or complex use cases. We were the original authors of RabbitMQ and so have a good understanding of the best way to employ it and, for that matter, any messaging or integration technology.



The 'Lead Developer' at LShift is a first class citizen. The flat management structure, and the fact that we put our Lead Developers at the centre of projects, supported by training in project management methodologies, and the counsel of experienced professionals gives our Leads a unique experience. They have the ability to control their own work and to apply their expertise to drive projects efficiently.


Internship at LShift

Introduction Today it’s my last day of a 5 month internship as a Software Engineer at LShift. This has been a truly valuable experience for me. I am a third year student of Mathematics and Computer Science at Imperial College London and working here has taught me skills I would have not gained by just…

Graduates and Interns

We welcome fresh blood and applications from students, or those newly qualified. Lack of experience can be accommodated (and fixed) for those with the right skills and aptitude.

By Rept0n1x (Own work) [GFDL (http://www.gnu.org/copyleft/fdl.html) or CC-BY-SA-3.0-2.5-2.0-1.0 (http://creativecommons.org/licenses/by-sa/3.0)], via Wikimedia Commons

Optimizing Salsa20 in BouncyCastle

A while ago I started dabbling in cryptography a bit, and inevitably, I ended up toying with performance of the related algorithms and code. In this post I’d like to share my approach to optimizing BouncyCastle’s implementation of Salsa20. A few observations regarding Salsa20 (and presumably other modern ciphers) in the context of performance: Salsa20…


We do not focus on any particular preferred technologies – whether operating systems, databases or development languages and environments. We do not routinely resell the same technologies to each client. Instead, our experience allows us to recommend solutions uniquely tailored to address your business issues.


Join Us

Fantastic opportunities available for skilled Software Engineers to join LShift in our London Office. Be a part of the most interesting technical team around! Our outlook is moulded around the principle of recruiting only candidates who combine breadth and depth of outlook and experience. We do not recruit people to slot into a particular technical role, but all-rounders familiar with a broad range of operating environments, programming languages, etc., combined with a high level of software engineering expertise.


CAN launched

LShift have written a software platform for The Cartesius Advisory Network (CAN), a new international advisory business that launched this week.


Putting RabbitMQ in the cloud

Bigwig is now available on Heroku. It’s been a big week for Bigwig! We’re now live on Heroku with plans ranging from a no-cost testing tier through to production-ready services. The Bigwig add-on is powered by the open source RabbitMQ broker and comes with a slew of advantages for developers and organisations: Scale your applications.…

Frankfurt am Main, Germany, Skyline/Highrises. Photo taken by Nils Jeppe, released under {{cc-by-sa-2.0}} at WikiTravel.org

Typesetr at the Frankfurt Book Fair

LShift and its partners from the Leuphana Inkubator (University of Hamburg) presented Typesetr(™) to a packed session at this year’s Frankfurt Bookfair during the “The Future of Higher Education and Academic Publishing” seminar. Typesetr had just undergone a complete UI refresh and integration with the Zotero citation and bibliography service before the show and so…