Logo for James Moorhouse Consulting Limited. M character inside red box
About James Moorhouse - Software Engineer

The Software Engineer

Wow, you made it as far as the "about me" page, I'm impressed ;) Well, here goes...

Since around age 13, I've been toying with computers, predominantly web based tech. From here, I begun creating websites for local businesses, went to University for a degree in Computer Science and then landed myself various roles as a Software Engineer

Software wise, my passion lies in creating simple, easy to read code with a mind for performance. I've worked on some truly huge scale apps before (200+ transactions per second) as well as smaller apps which needed to be completed on a budget.

I'm much more of a team player than I am a lone wolf. Give me code review and mentoring junior staff over hacking away on my own for a month. I've worked with Architects, Testers, Business Analysts and other Software Engineers to lead the technical delivery of business critical projects.

Profile Picture of James, against a blue background

The Human Being

Wait, shouldn't this have come first...?

Outside of work I have many interests including food, travelling and coffee. Doesn't everyone?

Besides the obvious ones, I'm a keen runner and snowboarder - you'll find me in the mountains at least once a year, and I frequently attend the local gym in order to lift heavy weights above my head.

I'm currently working on my own piece of software to make trades on and collect data from the Betfair Exchange. This allows me to pursue my passion for (profitable) betting that I picked up whilst working at SkyBet as well as gain experience using new technology I otherwise wouldn't be during the day job.

Sprinkle a bit of foreign language learning and reading on top of all that and that's just about all you need to know.

A few of my favourite books so far:

  • The Subtle Art of Not Giving a F*ck - Mark Manson (sorry if you don't like reading swear words on the internet!)
  • The Dip - Seth Godin
  • Thinking in Bets: Making Smarter Decisions When You Don't Have All the Facts - Annie Duke
  • Thinking, Fast and Slow - Daniel Kahneman
James Snowboarding


From the Clifton Strengths Finder

1. Restorative

People who are especially talented in the Restorative theme are adept at dealing with problems. They are good at figuring out what is wrong and resolving it.

2. Analytical

People who are especially talented in the Analytical theme search for reasons and causes. They have the ability to think about all the factors that might affect a situation.

3. Responsibility

People who are especially talented in the Responsibility theme take psychological ownership of what they say they will do. They are committed to stable values such as honesty and loyalty.

4. Focus

People who are especially talented in the Focus theme can take a direction, follow through, and make the corrections necessary to stay on track. They prioritize, then act.

5. Relator

People who are especially talented in the Relator theme enjoy close relationships with others. They find deep satisfaction in working hard with friends to achieve a goal.