LShift is an independent software development company with offices in London and Berlin. It was founded in 2000 in Shoreditch, London, long before Silicon Roundabout or Tech City had even been imagined, by developers and designed to provide the ideal conditions in which the best levels of technical services can be offered to clients. Our model has proven successful again and again in the many long-standing relationships we have developed with our clients.


BBC WeatherWatchers

LShift were the Lead Developers for the BBC WeatherWatchers project (see this explanation video) which went live on November 3rd. This is one of the first projects under BBC’s “Make It Digital” initiative and close to the hearts of Brits, so it’s already received a lot of interest since its first announcement on the One Show…

By Birmingham Museums Trust (Birmingham Museums Trust) [CC BY-SA 4.0 (http://creativecommons.org/licenses/by-sa/4.0)], via Wikimedia Commons

Can you do it?

Ian Rogers wrote “ You’re somewhere in the middle of an Agile project. As usual, once you’ve actually started development, the true nature and scope of the project is becoming clear and the client asks ‘Can you do <some “clarified” feature>?’. This, of course, is a trap of linguistics. As programmers we can do anything so confidently say yes,… ”


LShift now has a second office—Waldemarstr. 33a, Berlin D-10999, Tel (+49) 30 1205 3497



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, although we have been spending quite a bit of time using messaging-related technologies at present. Our general experience allows us to recommend solutions uniquely tailored to address your business issues.

By Wjablow (Own work) [CC BY-SA 3.0 (http://creativecommons.org/licenses/by-sa/3.0)], via Wikimedia Commons

The life-changing magic of refactoring

James Uther wrote “ I’m really a unix guy, but I have to admit, the whole .NET/SQLserver stack is hugely empowering. An average employee can take it, and with next to no knowledge or experience, but with a lot of determination and time, can write enough code to underpin an entire company. You start with a windows form, place… ”

RabbitMQ Consulting

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


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.


Join Us

Fantastic opportunities are available for skilled Software Engineers to join LShift in Berlin. Be a part of the most interesting technical team around!


DSDM and UX Design Pocketbook out now

Hot on the heels of a research study, LShift have helped the Agile Research Network produce a DSDM Pocketbook on how to get the best out of your UX and Programming teams. You can order your copy from the DSDM website.