I'm Joe, a freelance full-stack developer with over 10 years of experience building web and mobile apps for startups and even some household names. My expertise spans the full development lifecycle - from initial architecture and design, to implementation and deployment of robust front-end apps, back-end services, and databases.

Over the years, I've had the pleasure of working either directly or indirectly with companies like GlobalRadio (Capital FM, Heart), ABInBev (Heineken, Budweiser), and Public Health England to bring a wide variety of digital products to life. I pride myself on being a versatile developer who can quickly learn new languages and frameworks to build whatever my clients require.

My focus is always on crafting custom solutions tailored to each client's business goals and end-user needs. I work closely with clients to translate specifications into high-quality code, while continuously optimizing for scalability, security and performance

Communication is crucial - I strive to provide transparent status reports and documentation every step of the way. Still not convinced? Check out my 70+ five-star reviews on PeoplePerHour to see what past clients had to say:



Featured Project

Here's a quick example of one of my most recent projects. If you'd like to see many more examples please visit my portfolio


Great British Bee Count - Android App


Responsive image

The Great British Bee Count app (GBBC) is a free app built for Friends of the Earth in collaboration with a varying collection of partners including Waitrose in 2017 and The Peoples Postcode Lottery in 2018. The GBBC app opens its doors once a year to rally the British people in the fight to save the dwindling global bee population. Users can record bee sightings with photos, get tips on making their garden a bee friendly environment and simply learn more about the many different breeds of bee out there.

Starting in 2017, working with TwoThirdsWater I was tasked with updating the existing GBBC app to provide an all new user interface as well as various bits of additional functionality. Including adding a sighting map, user registration and the ability to access the bee identification guide when the app is "closed" off-season. In 2018 I was again asked to work on the app to make further updates to the user interface, add a new on boarding flow and tailor the sighting screens to provide more data for Friends of the Earth's crack bee scientists.