Who I am

I am a full stack freelance developer based in Brighton. I make rich web and mobile applications using Django or Node.JS on the server-side, React on the client-side and React Native for iOS and Android apps. I also build hardware systems using Arduinos and other microcontrollers.

Get in Touch

Portfolio

Tom is a rare individual, an accomplished programmer and teacher of the art and science of programming. Tom has a gift for grappling with abstract problems and finding elegant, logical solutions. He is the kind of person who will learn a new programming language for the sheer joy of it and then understand how to put it to good use in practice.

While firmly an intellectual, Tom always brings a sense of fun and play into his work. I have brought him on board a number of web development projects that I've coordinated and also taught alongside him in workshops, and I would wholeheartedly recommend him for this work.

- Premasagar Rose, Dharmafly

Best Coffee Guide

Paced Group

Best Coffee is your trusted guide to the global speciality coffee scene. It knows that you value your time and your money and will show you at a glance all the caf├ęs near you that serve coffee worth seeking out.

Paced Group wanted a cross platform app built quickly for both iOS and Android but without sacrificing quality. Working together with Matt Oakes we were able to take a fantastic design by Olly Thomas and build a quality app simultaneously for both iOS and Android using React Native. Check it out on the App Store or the Play Store today

In my experience of hiring freelance developers, Tom is an extraordinarily rare breed. He's an absolute pleasure to work with and delivers creative yet rock solid work on time, without fail. There'll be no emails on the evening of a deadline announcing that something isn't working and no infuriating I've-disappeared-off-the-face-of-the-planet radio silence either, he understands how to work with other human beings.

It's great to have found someone who can help me realise some of the more out there ideas that I've had and if you ever wander beyond the bounds of his incredible intelligence he'll have the humility to say so and recommend others to work with.

Reassuringly expensive and with a remarkable brain... don't hire him, I need him.

- Adam Kemeny, Photobot.co

Singing Bowl Automatons

Lush Cosmetics

Lush Cosmetics wanted a fun interactive installation for the launch event of their new Karma treatment. I worked with Ten Hertz to create a set of ten Tibetan Singing Bowl automatons set on individual plinths with hammers that would strike the bowls when someone came near. The plinths were arranged along a corridor creating a pleasing sequence of sounds as people walked by. read more...

Working with Tom has been a pleasure. Turnaround is quick, and Tom's programming ability makes things as simple and clean as they should be.

He makes sure to cover the bases, and makes things manageable for the non-technical individual.

He's also willing to talk, in-depth, which I found to be incredibly helpful; making sure that we were both on the same page.

- Justin Kim, spawnsong.com

Pluralsight: Course Visualisation

Pluralsight

Pluralsight wanted an interactive visualisation to celebrate their milestone of 5,000 courses available to students all over the globe. They wanted to represent each course as a box, and have them simultaneously change with user activity. I used D3.js to develop the core of the visualisation but then rendered to canvas to support the huge number of items. Check out the live result on Pluralsight. I also wrote an article for Pluralsight about using Canvas with D3.jS.

Tom is a pleasure to work with and is highly dependable. He quickly delivers excellent quality work, often ahead of schedule.

- James Levy, WeLens Inc

PIFL

PIFL Ltd

No memos, voice notes, just take a picture of what you want to remember. Faster, quicker and more intuitive than text memos or voice notes. You take your photo then sort with categories, add tags, set reminders.

Working with designer Olly Thomas I was able to rapidly build PIFL using React Native, initially for iPhone but coming soon to Android. You can download PIFL from the App Store now.

Tom sees the big picture of the systems he builds, meaning even
the most complex projects get simplified in a way that keeps them
as easily maintained as a Model T Ford.

- Andy Mitchel, The Inbox Foundry

Interactive Visualisations

The International Labour Organisation

The ILO needed an interactive visualisation that examined and explained the problem of forced labour in an engaging and elegant manner. The concept and designs were created by Bliink, while I coded the interactivity using JavaScript and D3.js. You can view demos here, here and here (made for iPad but is also Chrome-compatible).

Active Inbox Mobile

The Inbox Foundry Ltd

When Active Inbox wanted to provide a mobile experience, they couldn't take the same route as they had on the desktop. What they needed instead was a complete mobile email client for both iOS and Android. As Lead Architect/Developer of a small team of programmers and designers, I continued to develop and improve the application.

React Native was used to develop the app in order to allow cross-platform code reuse without sacrificing quality. The app has been launched on both the iOS App store and Google's Android Play Store&emdash;all from a single codebase.

Colour Crush Magic Mirror

The Body Shop

The Body Shop wanted a fun way to get people talking about their new Colour Crush Collection. Photobot.Co thought of a 'Magic Mirror' that would take pictures from multiple angles in response to a tweet. I brought this vision to life, tying together 15 Raspberry Pi computers equipped with cameras, and an Arduino microcontroller.

Active Inbox Gmail Plugin

The Inbox Foundry Ltd

Active Inbox is a plugin or Gmail that transforms emails into tasks and makes managing large quantities of email a snap. The latest and greatest fifth version contains many features developed by me. Additionally, I rewrote a large part of the codebase for speed and efficiency.

Drum Web Collaboration Application

Netdev Ltd

As the lead developer on a small team of freelancers assembled by Dharmafly I architected and worked on the build for a large part of the web and mobile components of the Drum conferencing software including a RESTful and Hyperlinked API using Node.JS and a rich client based on Backbone.JS.

More Projects...

Get in Touch

Postal Address: Thomas Parslow, The Skiff, 30 Cheapside, Brighton, BN1 4GD