Jules Moorhouse

Software developer



Welcome to my site, I'm called Jules to everyone who knows me, although my real name is Julian Moorhouse.

What is this site about? The aim of my site is allow me to show off some of my projects and allow me to add blog posts about development topics that interest me. Although my day job is a .Net full stack web developer, over the years I have developed several personal projects. More recently I've opened sourced some of these projects on GitHub.

Please see my Projects page for my all my apps in the iOS app store and some older projects.

From the projects page you will also see links to my project mini-sites.

As mentioned, for my older projects, you can also checkout my Github repositories, that I have recently made open source.

If you'd like to drop me a line or need support for one of my iOS apps, please use the contact page.

My iOS projects

Speaking Times Tables - version 1

I developed my first iPhone app which sadly is no longer in the app store, Speaking Times Tables (not to be confused with Speaking Times Tables HD for iPad written in 2015).

At the time I spent a couple of years full time developing apps, while I was a stay home dad, it was a wonderful time.

Balance Guide

I developed my second iPhone app Balance Guide also in 2010.

Why did I develop it? Well I wanted some way to manage my finances on my iPhone and I thought it would be cool to write an app myself.

I was hooked. Since then, it's been my favourite app, I just can't drag myself away. I've been adding new features and updating it ever since, why ? because I use it myself.

I have to say that I've had to hold myself back from adding certain features and consider my user base, it's far too easy to add everything everyone requests and make design mistakes.

Revenue Calc

I'm not going to say much about my third app Revenue Calc other than it initially took a short time to develop, it's quite a simple app, I wanted to complete something quickly, after developing Balance Guide.

Sad Face Chart

In 2011 I wrote Sad Face Chart, again this was an app primarily written for personal use.

Although the icon was different to that shown here back then.

Speaking Times Tables HD

My next app was Speaking Times Tables HD written in 2015, I've since dropped "HD", like Balance Guide this has become one of my main apps, which I've actively continued to develop and upgrade.

Initially I wrote the app for the original iPad, later I made the app universal and added iCloud support to enabled use in class rooms. You can read more about the design process here.

Since adding iCloud sync, I've extracted the functionality into a framework and am in the process of incorporating into new apps.

I then brought iCloud sync to Sad Face Chart and I started work on refactoring this code into a framework, which was released in 2019.

In the summer of 2019 I completed the 100 of days of Swift training sessions. I really enjoyed the course espeically building SpriteKit games.

Since then and into 2020 I've had to go back to update my apps for iOS13 and dark mode.

This year I plan to create a new app using Xamarin forms and Swift for iCloud and Core Data.

.Net full stack web developer

Although this site is dedicated to my personal projects, I'd like to mention my day job. Later in 2011 a took up a web development position full time, after my son started at primary school.

I was an application / web developer at Orchid Software Ltd for over 7 years. I worked on many interesting projects and intranet products.

In the latter three years as .Net full stack web developer on the Oak intranet platform, using C#, MVC, Entity framework, Vue.js and Sass.

In the summer of 2019 I was made redunant and took a new role with WorkCast again as a full stack .Net web developer.

At WorkCast I work on some interesting projects, including the Twilio voice api. Also I've refreshed my MS SQL Server skills.

Please feel free drop me a line on twitter @MindwapJules, via the contact me page or via the social links in the header.