
Andy's background is in Politics and Philosophy. He has
worked with computers since 1987, acting as a Senior Technical
Manager and Technical Director for a string companies from 1993 onwards. He was a founder and chairman of the UK Director Users Group (DUG) and has written regularly on Director development. As well as managing LShift Andy also acts as the Technical Director of Lateral
Matthias has a Ph.D. and M.Eng. in Software Engineering from
Imperial College and is the author of several papers in
international journals on distributed system coordination and
programming languages. His commercial experience during the past
decade includes directorships and senior technical roles in
several Internet technology companies.
Stuart has degrees in Mathematics and Applied Computing and
has worked as a developer since 1991 building custom web based
solutions. He has also built an ISP and Web hosting company. He
has experience in a wide variety of hardware, operating systems
and programming languages.
Prior to joining LShift Mike consulted on digital
communications and Internet strategy for six years, working with
some of the best respected companies in the world. Over this time
he has built a number of web businesses and is now responsible at
LShift for helping clients build theirs.
Julian has been involved with technology companies for more than 25 years. Starting as a developer in the financial sector, he moved into project management during a 9 year spell with CMG. Since that time he has operated in a variety of senior and director level positions in medium and smaller software companies always maintaining a focus on effective project delivery. Away from work he plays football regularly (and badly), skis (increasing slowly) and cycles (mainly to enable the other two activities).
Elaine turned down a university place to become a nanny in the
US. Back in Dublin she worked in retail and learned about customer
service and staff management. She then became a receptionist for a
corporate travel agency, and within three months had moved into
the accounts department. She then took on the roles of Office
Manager, PA and Accounts Administrator - 'Jill of all
trades'. Moved to London for love!! A book fiend, Elaine loves
rugby and organising things and people.
Michael's favourite moment in software so far is producing a
graphical IFS editor for the Atari ST while at high
school. Michael has a B.Sc. in pure mathematics and computer
science, and (hence or otherwise) has been earning a living in
digital computing since 1998. His computing interests orbit the
ideal of making digital tools for better living, except when they
don't.
Sophie has an MSc in Multimedia Systems, having specialised in
system and project management. She has worked in commercial
Internet and new media development agencies since 1994. Her
experience ranges from information design and interface
development to product management and maintenance.
Tim trained as an electrical engineer and then pursued a career in research investigating applications of genetic algorithms in communication networks. Since then he has worked with a large number of moribund technologies such as X25, EDI and CORBA. He started working with Java in 1996, when it was much simpler than today, and has written far too much Java for companies large and small. Tim likes to play guitar but he suggests that listening to him play may not be best way to pass your time.
Lee has been programming computers since age five when he
was literally happy to work for peanuts. He has a B.Sc. in
Artificial Intelligence and has been developing Internet
applications since 1996. He joined LShift from Lateral where he
was Technical Director. Projects have included applications for
Levi's, Robbie Williams, Mars, and Bloomsbury's Harry Potter
site.
Paul's varied computing background ranges from papers on
cryptography and cryptanalysis at highly regarded conferences,
through innovative algorithms for fast voxel computer graphics, to
rendering for print media and precise satellite navigation. He
loves scripting languages, Unix, Internet technologies, and open
source software.
Ralf is currently studying for a MEng degree in Computing at Imperial College, where he has participated in teaching and research projects. He is experienced in the development of Java applications and dynamic websites. Most of his free time is spent making and listening to music.
Martin is currently studying Computing, and is a little too
obsessive about user interfaces than is healthy (just one more pixel to the
right!). So long as he can write code of some sort he's happy, but C# is
where he's most at home. He's a little over-enamoured of the more
magniloquent facets of the English lexicon, but he tries not to let this
seep into his variable names.
Tony has a BSc in Computer Science with a minor in
Biological Science. His main professional experience has been in
telephony, despite a strong interest in cognitive science and
other bleeding-edge topics within computing. In his spare time he
has contributed to open-source projects in audio processing,
programming languages and web tools.
Ben joined LShift after initially becoming a contributor to the RabbitMQ project. His most ambitious IT project was to install a sensor on the cat flap on his back door that could use pattern recognition to allow his own cherished Siamese through and block the big black cat from next door. Not unlike most of the SAP-style projects he has been involved in, by the time that the sensor was integrated and had passed UAT, winter was afoot and hence it was too cold for his prized Siamese to venture out into the garden.
Vlad's interest in computers started when his parents bought him
an i386 when he was 5, which he disassembled in parts shortly. In
high school, he used to hack file formats and write MS-DOS
hardware drivers to use in his 3D graphics engine he was working
on, since his parents didn't get him a proper internet connection.
In university, back in Romania where he comes from, you would've
found him advising friends in higher years with their projects and
submitting his coursework in assembler. He likes mountains, roller
skating and dreaming of being able to mimic the human brain's
cognition in an artificial intelligent system.
On graduating in Mathematical and Computer Science, David
began programming Signal Processing software back in 93. His
enthusiasm for interactivity and cross-media publishing has taken
him through projects as diverse as Interactive Learning systems
and Electronic Program Guides for Cable TV.
Sam Jones has been working with computers from the age of
eleven, specialising in artificial intelligence at university. He
has been developing Internet products in a commercial environment
since 1995. Projects have included multiplayer java games and
distributed webmail systems.
Emile studied Mathematics and Computer Science before cutting his teeth
in the publishing and online media sectors. He particularly enjoys working on
multi-disciplinary projects and programming challenges with a mathematical
flavour. When he's not computing you might find him kite flying or playing
Go.
James is reaching the end of a Computing degree at Imperial but is
already no stranger to commercial projects. He likes C#. When he's not busy
getting A grades, or working at LShift, he likes reading, anime, playing games,
cycling, sailing and more programming.
Simon graduated with an MSc in Advanced Computing in 1999 and walked straight into the height of the dot com bubble. Oddly the experience didn't put him off. He joined LShift after being Technical Lead at a design agency and is relishing working at a company where the conversations don't revolve around kerning.
After fruitful encounters with such diverse topics as programming industrial robots or exploiting every hidden feature of TCP/IP options for tracing networking traffic, Marek settled for 'scalability' as his main field of interest, one that he attacks with a magic sword labeled 'asynchrony'. Marek enjoys London, though he had to trade riding motorbike in Warsaw for daily commuting by tube. Marek likes to keep asking 'Does it scale?'
Hubert's experience in computing is intimidatingly huge, including knowledge of everything from Python to Haskell via Flash. He studied Maths, Computer Science, Economics and English at the International Baccalaureate school in Poznan before taking an MEng at Imperial College. Be nice to him, or he may demonstrate his skills in Aikido for you.
Mike has been programming computers since his parents bought
him a ZX81 too many years ago to remember. He obtained a BSc in
Computation and has since worked with a wide variety of different
technologies on projects including video conferencing, image
processing and a range of CD/DVD-ROM titles based on a 3D model of
the human anatomy.
Matthew has been programming since he was eight and is
currently studying for a PhD Computing. He is involved in
many areas of computing from system administration to type-theory
in functional programming languages. He is most at home dealing
with shared resources between several hundred concurrent
threads. In his spare time he works on open-source projects
developing strange new file systems or programming
languages.
David has enjoyed programming since childhood. His main interests are
programming language design and distributed systems, but he is up for any challenge involving computers. Prior to joining LShift, David lived in Moscow for several years and wrote software for oil companies. He doesn't miss the oil industry, but he does miss Russian winters.