Jon-Paul Edwards

I have been involved in computer programming for many years and have been working freelance for the last five years. I am available to work on short or longer term projects which might range from a few hours to many months.

I am part way through my BSc (Hons) degree in Computing, IT and Mathematics, and I am learning my trade through my studies as well as online training and hands on experience. You no doubt already know that this is an industry which is constantly evolving, and we can never stop learning.

I have a good understanding of object oriented programming and have specialised in the Microsoft .NET framework; including C#, MVC, Entity Framework and SQL Server databases.

I am also fluent in JavaScript, jQuery and AngularJS. I am currently experimenting withTypeScript, which is a more object oriented version of JavaScript.


Programming Technologies

  • C# 6
  • Entity Framework
  • Asp.NET 4 / Core
  • Asp.NET MVC / Web Api
  • Microsoft Web Pages
  • Razor Syntax
  • SQL Server Databases
  • Visual Studio 2015
  • Microsoft Code IDE

Web Technologies

  • HTML 5
  • JavaScript
  • jQuery
  • AngularJS
  • TypeScript
  • CSS 3
  • Bootstrap


Recent Opinion

A recent testimonial (Nov 2016) from Dan Davies, vice president of Axim Global...

"We were the client from hell, Jon-Paul was the consummate professional. Circumstances beyond our control required us to evolve the brief mid-build and accelerate the delivery date. Jon-Paul not only took this in his stride, he delivered the site early. On top of this he found the time to help us creatively crack a very difficult design conundrum. We would use him every time, if he'll work with us again."

Another opinion. This time from Steve at Hummingbird Legal...

In business you are what you do and Jon-Paul certainly met and delivered my expectations with the Hummingbird Legal website in terms of creativity, cost, time scales and outcome.

With a refreshing and consultative approach Jon-Paul ensured my requirements were fully satisfied and fit for purpose throughout the creative process. He quickly understood and translated my own style and thinking into a crisp and technically proficient website which perfectly reflects my brand identity and values.

Example Projects

A simple website with a complicated design. We built our own paralax system for the graphics, and had to use clever use of css and javascript to make the site work on all display sizes. We were provided with the designs for desktop, but converted to mobile based on our interpretation of the desktop designs.

This site was coded only in html, javascript and CSS - without the use of templates.

jailmatecards was coded from scratch using AngularJS for the card site, and an MVC API with Entitiy Framework and SQL Server for the backend processing.

This site has full capability to personalise cards using javascript, both inside and out through manipulation of uploaded photographs and text. The site has a simple to use but complex template system for the inside of the card.

This site is integrated with Worldpay and Paypal for payment processing, and postcode search for simple address searching for the users. This site has processed tens of thousands of orders since launch.

This site was coded using javascript, AngularJS, MVC API, Entity Framework and uses a SQL Server database.

The brief on this site was to design a legal site with images which would be different to the typical legal site - focusing on nature, with a black and white twist. The client wanted a CMS system, with custom pages which were easy to populate along with a dark colour scheme.

This site was coded using Umbraco Content Management System (CMS) and a SQL Server database.

Other Projects

  • We have built a system for a large international food manufacturer to order lids for their meals. The system allows for lid profiles to be uploaded by management using CSV data, which is manipulated into .pdf documents which can be printed. Orders can then be raised by staff in the warehouse. Orders are sent to the print company, and are automatically fed into the press for printing. The user interface and the API were built by us, and is written in javascript and Asp.NET MVC with Entity Framework feeding into a SQL Server database.
  • More project info available on request.

Contact are a business branding company which is based in Malmesbury, Wiltshire providing services to English speaking businesses around the world.

You can call us on 0333 444 0134 or use our contact form below.

We look forward to hearing from you, and helping you to build your business brand online.