We create tools to make life easier.

Web design. Server management. App development.


Web Design and Development

Whether you're looking for an interactive web application with all the bells and whistles, or a simple online presence for your business, we can bring your vision to life. We have years of experience building websites that users understand. So if you have a new idea, or need updates to your existing project, get in touch.

Mobile Apps and Websites

Your visitors are on the go, your content should be too. We can take you mobile by building responsive websites, iPhone apps and iPad apps. We'll help you shine no matter the size of the screen.

Hosting and Server Management

Once your product is up and running you want to make sure it stays that way. We can worry about the health of your systems so you don't have to. From monitoring and updates, to web server and database optimization, let us take care of your infrastructure so you can focus on what you do best.

Moodle Development

We are highly experienced with the Moodle virtual learning environment. If your school, university, or other institution is looking for new features or tweaks to Moodle you've come to the right place.

Featured Projects

CtrlV Amirite OpenTSCM Money Switch Who Deleted Me Whispernay


Launched in May 2010, CtrlV was built to take the annoyance out of sharing a photo or screenshot. You can upload a photo by simply copying and pasting it. No need for all that clicking and browsing anymore.

Visit CtrlV

Screenshot of CtrlV


A social network for people to share opinions. Post a yes/no question and other people vote if they agree. The website was originally created in August 2009 and several different formats have been launched since then, including an iOS app and a mobile optimized version. Along the way we solved the challenges of scaling and optimizing the site to handle over 1 million visitors per month.

Visit Amirite Content may have changed since our development and may not reflect the quality of our work.

Screenshot of Amirite


OpenTSCM specializes in the provision of professional information security training services and consultancy. The goal was to portray a clean, professional image and get the information accross clearly.

Visit OpenTSCM Content may have changed since our development and may not reflect the quality of our work.

Screenshot of OpenTSCM

Money Switch

Money Switch provided an easy way to exchange funds between different online payment processors, including PayPal, MoneyBookers (now Skrill) and E-Gold. Money Switch was featured on the top social networking blog Mashable in 2008 (mirror).

Screenshot of Money Switch

Who Deleted Me

Who Deleted Me is a Facebook app to keep track of who un-friends you. It saves your friend list the first time you visit and compares your current friend list to see who's missing the next time you visit.

Visit Who Deleted Me

Screenshot of Who Deleted Me


A game available as an iOS app or in the browser. Whispernary is a twist on the standard game of Pictionary. The first player draws a phrase, the second player guesses what it is, then a third player draws the guess whether is was correct or not.

Visit Whispernary

Screenshot of Whispernary


We work with all kinds of organisations across the world, large and small, to help them achieve their goals.

Map of our clients
Quanta Venture Consulting
Suzhou Singapore International School
Real Action


Moodle Search Plugin

The easiest way to add a full-site search to your Moodle installation. This plugin allows users to search all courses and the resources within them to find what they're looking for easily.

Learn more

Moodle Tinychat Plugin

Add the ability to have video conferences to Moodle. This plugin allows you to embed a video chat room into a course on your Moodle site.

Available on GitHub

Something Else?

Have a problem that needs solving? We've got you covered. Get in touch with your requirements and we can find the right tool for the job or create a custom solution.

Contact us

Contact Us

Do you have a job for us? We're available for hire. Have a question? We're happy to help. Use this form to get in touch and we aim to get back to you within 24 hours.