I am passionate about developing good software, through agile methodologies, which help people solve real problems.
I am a specialist Ruby on Rails developer, having used Rails professionally for around 7 years - since the first stable release.
Richard has the ability to wear a number of hats and can turn his hand to pretty much any task. He’s a highly skilled and motivated chap who is always on the cutting edge of technology whilst still being very pragmatic about his approach
Richard has the rare quality of combining management and people skills with an excellent grasp of technical detail. His experience in managing large, mission-critical software projects, together with his business and entrepreneurial expertise, make him an ideal candidate for CTO or other technical management positions
Co-Founder & CTO, 2009 – Present
MinuteBase was founded in 2009 by Richard Livsey and Fabian Sasson. We had worked together on several web applications meeting with customers, gathering requirements, and documenting those discussions with the traditional mix of email, Office documents and calendars. We realised we needed to move beyond what we called “dead documents” - those destined to be printed out and forgotten.
In 2010 we launched a beta product and gained thousands users from business, education and non-profit sectors. Our early adopters gave us a huge amount of feedback and we spent time building on what worked and redesigning what didn’t.
In June 2011 we released MinuteBase 2.0 and started charging.
Technologies: Rails • MongoDB • ElasticSearch • jQuery • CoffeeScript • Java • Chef
Freelance Ruby Consultant
2010 – Present
Since returning from Spain I’ve worked with a number of clients in a wide range of areas, helping recruit developers; improve performance of applications and develop new systems.
Clients have included:
- Victor Chandler
Technologies: Rails • MongoDB • MySQL • jQuery • Zepto.js • CoffeeScript • Backbone.js
Development Manager, Gibraltar, March 2009 – April 2010
Victor Chandler had outsourced the redevelopment of their entire web and mobile presence to a small team in Brazil but the project was failing, coming in at a year overdue and massively over budget.
I was brought in to recruit and manage a new in-house Rails development team to get the project back on track and also kick-off a number of other high-profile projects.
We moved the development team from being part of IT and into the Marketing and Sales department, this brought us closer to the customers and teams responsible for the site’s content, improving communication and reducing development times.
Using agile development methodologies such as daily stand-ups and retrospectives after every sprint we continually improved the development process, vastly improving the morale of the development teams and the company.
Continuous integration and deployment enabled us to reduce the time taken for a feature being requested to it being deployed in production from months to days, whilst improving the quality of the code and reducing bugs.
Technologies: Rails • MySQL • jQuery • jQuery Mobile • Backbone.js
Head of Development & CTO, September 2006 – March 2009
CitySafe’s pioneering and user-friendly approach to emergency management redefined integrated emergency response.
We designed, developed, and implemented London’s incident response and co-ordination application, and emergency notification systems - in less than 30 months.
From the company’s inception I was responsible for technical development, building and managing the development team and liaising with clients to improve our products.
Our systems were put to use in a number of high profile events, such as the 7/7 bombings and Haymarket attempted car bombs, and are used daily by London boroughs, the Met Police, City of London Police, Special Branch and across Canary Wharf.
Technologies: Rails • PHP • PostgreSQL • PostGIS • Ext JS
Developer & Outsourced Development Management, 2003 – 2005
Developed a market-leading intelligence analysis application, aggregating data from over 500 news sources and analysing it to create global real-time risk-contour maps for use by the insurance industry.
In less than 18 months this enabled them grow from a 2 to a 40 man company with a global network of intelligence analysts, since the easy-to-use system allowed the team to focus on core competencies, and not the technology.
Over the course of the project I managed outsourced developers based throughout the globe, from Scotland to Russia.
Technologies: PHP • Flash/ActionScript • MySQL
Lancaster University Management School
MSc, Management - E-Business & Innovation, 2005 – 2006
Lead a multi-cultural team which won the course business planning competition.
Dissertation: “Deployment and Scaling of Ruby on Rails Applications and the Impact of Network Effects in Social Applications”.
Core subjects: Business Planning and Finance; Complexity Management; E-Marketing; Innovation; Strategy; Supply Chain Management.
I also joined the free-fall society and learned to sky-dive!
I’ve been invited to return on a number of occasions to speak to the current students about agile development and entrepreneurship, which is always a rewarding experience.
2.1, Computer Science, 2000 – 2003
Lead the winning teams of both 1st and 2nd year group projects.
Placed 4th against 16 other Universities in the 2002 IBM ThinkPad challenge.
Dissertation: “3D Real-time Visualisation of Website Statistics”, using C# and OpenGL.
Core subjects: Communication and Distributed Systems; Fundamentals of Computer Science; Software Engineering.
Specialist subjects: Advanced Databases; Advanced Networking; Multimedia.