About me

My name is Jon Preece, and I am an experienced software and website developer based in the UK.

Throughout my 9 year professional career I've done it all. E-commerce, financial services, marketing, healthcare, travel and accountancy. My drive and determination to deliver the best has meant that I have risen to every challenge. I don't struggle under pressure, I excel under pressure.

When developing your website or software, I use my experience, my initiative, my intelligence and my passion to drive you to success.

Getting the started is as simple as getting in touch, so don't delay, lets get started today.

Website Design & Development
Javascript & Various Scripting Languages
HTML / CSS / Responsive Design
Traditional Back-end Software Development
Database Management & Application Stability, Performance
This is me - IT worker


Consulting & Contracting

I can provide you and/or your team with expert advice you can trust. Using my wealth of industry experience I can advise on software & website architecture, tooling, processes and more. Need more than just a consultant? As an independent, self employed contractor I can come and work on site for your business for 3, 6, or up to 12 months (full time) on a daily basis.

Website & Software Coding

I have been writing code for over 9 years professionally and a massive 15 years in total. I have expert knowledge of NodeJS, C#, ASP .NET MVC, WebForms, SQL Server, PostgreSQL, JavaScript (ES5/6+), HTML, CSS, Angular, and countless more. Whilst I don't know it all (who does!), I've learnt how to learn, and I can get up to speed quickly.

Remote Work

Are you a small company, startup, or just have a team that works remotely? Don't worry, I'm fully set up to work from my personal office, complete with landline phone and video conferencing facilities.

Would you like to know more or just discuss something?

Contact me

What people said
about me

Just some of the amazing comments and recommendations I have received.

My work

I have worked on dozens of projects so I have picked only the latest for you.




Developed the front-end for new computing product category.

During my time at AO I made a significant contribution to the development of their new Computing product category. The pages I developed were geared specifically to helping customers find the product that was right for them, in an easy to use manner.

I developed all the main landing pages for the category, including coding all the styling (using SCSS and Susy) and JavaScript (vanilla ES6, Babel, Gulp and Webpack). The development went through several iterations and was regularly presented to project stakeholders. I realized early on that my code had to be very robust (due to constant and rigorous testing by the UAT team) and yet flexible to keep up with ever changing requirements, so I adopted the SOLID principals when appropriate. As a strong AngularJS developer, I was often called upon to support other teams around the business with their AngularJS code. Specifically, I contributed significantly to the mobile checkout journey, involving rewriting existing code to improve UX and performance, as well as supporting other staff with bug fixing and general day-to-day coding struggles. Much to my pleasure, I was called upon by the company to hold learning workshops/presentations to further the team’s knowledge on the subject.

Visit website

Tyres On The Drive

Integrated Braintree online payment processor.

I was hired by Tyres On The Drive to do two pieces of work; increase the performance of the website and integrate a third party payment processor so that payments could be accepted through the website.

Some performance tuning key stats:

  • Reduced the overall page size by 22%, this will reduce page load speed for all users (especially those with slow connections)
  • Reduced the number of requests for resources by 9.3%
  • Altered many animations on the site to improve performance perception
  • Improved the Google Page Speed, which can boost search engine ranking.

Visit website

Destinology Inspirations

A WYSIWYG blog post creator written in Angular JS.

Worked as a full stack web developer on a variety of internal and external projects. All projects contributed towards re-development of the website, which was the main source of business. Worked daily on projects using C# ASP .Net, TypeScript, Angular. Work was mostly independent but occasionally as part of a team of several developers. When not working on Greenfield functionality, I acted as support for other developers, including providing advice, mentoring and a second set of eyes to help fix issues.

I individually developed a blogging platform, for use by the marketing team, to drive traffic to the website. The platform consisted of a browser-based WYSIWYG fully interactive page builder complete with drag-drop, animation, scheduling, promotional tools and was built against the SOLID principals. I utilized TypeScript to make the project more scalable and robust, and Angular for the SPA design. A plugin architecture was developed to easily enable extensibility, which quickly paid dividends as the business requirements often changed.

Visit website


Modernization of legacy website.

Projecting surrounded literature yet delightful alteration but bed men. Open are from long why cold. If must snug by upon sang loud left. As me do preference entreaties compliment motionless ye literature. Day behaviour explained law remainder. Produce can cousins account you pasture. Peculiar delicate an pleasant provided do perceive.

Sitting mistake towards his few country ask. You delighted two rapturous six depending objection happiness something the. Off nay impossible dispatched partiality unaffected. Norland adapted put ham cordial. Ladies talked may shy basket narrow see. Him she distrusts questions sportsmen. Tolerably pretended neglected on my earnestly by. Sex scale sir style truth ought.

Visit website Download case study


Tyres On The Drive
ClearSky Contractor Accounting
Yellowbus Solutions
McKesson Healthcare UK

Contact me