This is a sample of some of the web development projects we've been working on recently. Some of the most interesting work-pieces are covered by an NDA, which won't let us go into specifics.
Each development project lists the specific skills that were used to bring the project to fruition.
More portfolio content coming soon when we have time to write it up... :)
Working with a nutritionist, we made several interactive food-based 'games' that she could use within presentations.
Using a large 14,000+ ingredient XLSX file, I created an API that the games could query for nutritional data.
Here is a list of some of the projects we created:
All of the above games were created in both English and Spanish.
I was tasked with the creation of a 'Perpetual Sunset' for an art project. The general idea was to take an Excel file of locations and using a third-party
I calculated the sunset times at each location. We would then find the location of where the sun would be setting next, and finding (using another third-party API) a live webcam feed close to the location. This was all handled in a custom PHP class and accessible through an API endpoint. I then created a simple static webpage that, with the help of jQuery, called out endpoint every 60 seconds. When a new webcam was found, the jQuery code would then handle the transition into the new webcam feed.
I was really pleased with the way this turned out and the client was happy with the work. We created several revisions of the plugin such as adding in other third-party weather APIs to check cloud coverage so that we can remove cloudy webcams, and we even duplicated the project - by creating the same thing for Sunrises instead.
The client wanted a bespoke property listing platform designed using pure PHP with OOP and a MySQL database.
They wanted to avoid the large WordPress/Laravel route, and so using a simple routing framework (Slim), I created the UK Chalets website using MVC principles.
The websites uses PHP 7+ compatible code with the frontend using HTML5, CSS, Bootstrap and jQuery elements. I chose MySQL for the database as we decided this was the best fit.
I designed and wrote a custom control panel CMS for both the client's administrative tasks and for the end-users to manage their accounts.
Using the control panel, the end-user is able to upload their own holiday property details, images, availability and other information and then, once approved, the information will be visible on the main property search front end in the form of a full-page advertisement.
The client wanted a simple, clean, user-friendly way to allow property owners to list their properties and update their listings themselves without having to manually create the listings.
I also designed several jQuery plugins in the process including an availability calendar and a wizard-style property editor.
Some of the notable features of the website that I created include:
We integrated several third-party APIs to provide:
The client was extremely happy with the end product and I was delighted to have worked with them to bring UK Chalets to life.
Developing a bespoke social blogging platform to replace the in-place WordpressMU setup, working to re-factor the setup with advanced features added using code written for PHP7 (using MVC principles and object-oriented programming) and a MySQL database.
Benjamin, is brilliant at what he does, he really knows what he is at. Gives real useful advice and guidance. He is fast and timely provides updates and always provides solutions and listens well. Trust me Benjamin is a breath of fresh air.
Ben had a great idea for my project and completed the project to our requirements very quickly. He also helped me tweak a few issues and answered my questions quickly. We'll work with Ben again!
I was impressed: a freelancer who could give me inputs and details on how he'd implement the solution, kept me updated in the meanwhile, understood my requirements and proposed pretty nice tweaks to make things even better. Ben, you are amazing. I will need no more time to find any other dev's, and will surely deal with you again if I need something related to these things in the future. Full stop.
Absolutely superb, a great work ethic, outstanding knowledge and a great eye for detail. I thoroughly recommend him!
Benjamin is a talented developer who can tackle technically challenging projects with great service and communication. Thoroughly recommended.
Ben truly went above and beyond. He's fantastic at communication, coding, getting round problems, fixing issues, WordPress, custom plugins and much more. I will be using Ben again for other projects.
Ben went the extra mile and not only resolved the problem but provided a more suitable solution for the long term. Cheers!
Ben is an amazing developer. He took the project and delivered it on time and within budget, whilst maintaining excellent communication. He also worked beyond what was asked to make sure the project was functioning correctly. Would highly recommend A++++!
Fantastic work on our JS script. Ben worked beyond the goals of the project and overcame extra issues that were not defined in the project. He is very quick to respond and patent when waiting for our response. One of our top 5 Developers, We had to deal with many Interfaces including server firewalls/Java-scripting/JSON/PHP/PHP APIs/Remote Databases and automation.
Ben is just great to work with. Efficient, clearly communicating, understanding very quickly, and also giving great advice. I will continue working with Ben on any other WordPress stuff. Sorry for all those other PPH'ers :-)
Absolutely amazing experience. Ben is an expert in this field, I was amazed at how quickly he jumped on our platform and decoded the code, db etc. He will go over and above to find solutions for clients. Highly recommended.