With almost 15 years of web development experience, in both front-end UI and server-side Programming, I have a reputation for producing high quality, long-term solutions to demanding criteria and challenging projects. My main tools of the trade are HTML, SASS/CSS, and JS/jQuery, with an OOP PHP and MYSQL backend architecture.
Through my time, I have worked with clients of every size, from local village primary schools to national and global corporations like Costain and SAP. Each project provides unique opportunities to advance my abilities and learn new skills, where I have gained a large, and ever increasing repertoire of programming languages, technologies, and frameworks to bolster any project that I come across. As a software team lead, I have guided many successful projects whilst also training colleagues in the necessary skills. With this expertise, I am able to deliver a full project lifecycle - from specification, to deployment - and determine the best software stack for the job, allowing me to successfully and creatively produce an end result that will make the greatest impact for a client and the end users.
I’m also a firm believer in the Open Source community, releasing software on Github or NPM and have also helped on a few Open Source projects, such as Wappalyzer and bxSlider.
Groovy-based internal web app, built for WJEC, and used for setting up course qualifications (ie. GCSEs, A levels, etc.), grading and general management, across Wales.
Director & Senior Software Engineer - GreenImp ltd.
Full brief to completion website and mobile app design and development. Project consultancy and team training workshops. Contracting services to external agencies.
Magento E-commerce website
A JS dice roller that accepts standard dice notation.
Laravel-based CMS for Junior Premier League football website
Laravel / OctoberCMS online catalogue and support website, allowing advanced filtering and searching of products. Included was the task of writing import scripts to copy all data from their old system and convert it into a readable format for the new system.
Generic wishlist functionality for October CMS
OctoberCms plugin for showing a list of "industries" with associated slideshow images. These can then link to products relating to the industry.
Internal ticketing, asset management, and driver tracking system, for Costain.
The website was custom PHP with Twitter Bootstrap on the frontend. The mobile app was Cordova-based, using the jQuery Mobile framework, which pulled data from the web API.
Full model and file search plugin for OctoberCMS
OctoberCms plugin for handling display of multiple offices with an interactive map.
.Net-based Trade to trade vehicles sales website, allowing dealers to add and respond to sales adverts and private message.
Senior Software Engineer - Rokk Media ltd.
Creating state-of-the-art multi-platform websites, utilising the latest in frontend UI technologies (HTML, CSS, JS, etc.) and server-side OOP PHP. Building e-commerce solutions and working with different frameworks, such as Laravel, Codeigniter, or Magento. Cordova mobile app development. DB schema design. Team management and training.
Software Engineer - Freelance, trading as GreenImp Web
Software design and development of responsive websites and mobile apps, for a range of clients and varied uses. Encompassing bespoke frameworks, as well as existing systems, such as Laravel, Codeigniter, Magento and Cordova.
A service for handling file transfers in Phonegap / Cordova.
Wordpress plugin for connecting to a horoscope API and display user's results in a chart, with CMS for specifying API details. Uses my Wordpress base plugin.
Custom Magento website, for the UK’s leading wooden lasercut business
A fully responsive web framework, for rapid web development and quick design.
NodeJS script for installing Laraval and Foundation as a package.
Website side of a mobile app for Landmark, allowing farmers to track crop growth, connecting to Cambridge University Farm's YieldCheck system for in-depth analysis.
Wordpress Plugin which adds the functionality of displaying sport fixture entries, with stats, pre/post match reports, RSS feeds etc.
Responsive e-commerce site selling high quality accessories for the modern household.
E-commerce website for art supplies, using a customised responsive theme
Responsive online catalogue to improve Princess Yachts with their sales process, and providing distributors with an eye-catching visual tool to promote its extensive range of luxury yachts. This needed to run on various tablets and connects to their extranet system.
Interactive website showing tourist locations in devon. It utilises my responsive framework, Bill bootstrap.
Responsive website for calculating annuities. It uses my custom responsive framework, Bill Bootstrap.
Online catalogue of laser cutters and accessories with responsive layout, built using Wordpress.
Wordpress site displaying upcoming fixtures, match reports, news articles and media, for Exeter Chiefs Rugby Club.
Maintaining a legacy Joomla website for Exeter's main airport
Wordpress site for the world renowned TV psychic Michele Knight
A vegan food / recipe related blog, with a natural feeling. It utilises my responsive framework, Bill bootstrap.
Magento shop for the Royal Marines charity, with a custom theme
A complex GIS system for displaying data on various oil pipelines and gas fields throughout the world. Uses my responsive framework, Bill Bootstrap, with a .NET backend.
Base Wordpress theme, which includes bill-bootstrap (a fully responsive HTML5 web framework)
Bespoke CMS system for a motorbike hire company based in the ISle of Wight
Base plugin file for faster development of Wordpress plugins. Includes custom form validation, in-built notification system, and plugin page display.
Bespoke online Premier League Predictions website, allowing users to place predictions on upcoming football fixtures and score points for correct predictions.
User's can opt to place money on predictions, with winners automatically selected each week.
Built using the Codeigniter framework, with custom built authentication system and entire back-end for handling fixture information and calculating results.
Built for Landmark, an app which allows growers to submit a photo-survey of their crop to a web hosted database which analyses the image to provide a geo-located graph of crop development with time. This is then further analysed to provide optimum growing information.
Bespoke booking system for summer camps and activities. It uses my custom responsive framework, Bill Bootstrap.
HTML5 canvas-based Frame renderer, for dynamically creating picture frames around images.
Initially built for a Magento plugin, allowing users to build custom picture frames for purchase.
Online gallery and calendar system for country holidays and weddings in a beautiful manor house
Charity fundraising website for a Velindre Cancer Centre, part of NHS Wales.
Built for Sport England, an online tool for retrieving information on sports centres across England.
Custom form module for ExpressionEngine, allowing fully customisable and auto-generated forms, with full validation, database storage and emailing.
Designed for release at the annual Police Federation conference, an online reference of police constables across the UK.
Web Developer - Logo Design & Marketing ltd.
PHP web development, frontend UI, and LAMP management. Working for high end clients including SAP, Irisa Group, and local councils.
Online portfolio for a beautifully talented fine artist, with an ExpressionEngine CMS
Brochure website for an exceptionally beautiful estate on the South Devon Coast.
Online portfolio for an Architectural Design company. Built using ExpressionEngine.
ExpressionEngine website for Africa's leading energy service provider.
Bespoke CMS system for a global strategy consulting firm.
Bespoke build for a beautiful wedding venue along the Cornish coast, with dynamic PDF generation for brochures.
A fully functional email/messaging system written mostly in frontend languages for global company SAP.
Java programming (Undergraduate) - The Open University
Vector-based marketing for local punk/rock band
Catalogue and information website for a merchant payment system and stock management solution provider. Built using ExpressionEngine.
Website portfolio built in Flash and encompassing some fancy animations.
Marketing website for an indie computer game, with a blog and media downloads.
Bespoke e-commerce website for allowing artists worldwide to sell their work across the globe.
Bespoke CMS system for an OFSTED outstanding pre-school
Website and form for an online comic and forum
Custom web comic feed and archive system
Web Applications (Undergraduate) - The Open University
Art & Design (BTEC Diploma) - Petroc College
Indie-chique portfolio for artist duo
Simple website advertising a local law costs draftsman.
Creative & Mixed Crafts (NCFE) - Petroc College
Art & Design (NCFE) - Petroc College
Death metal band website, with a very image-heavy grunge look
Custom Paypal integrated e-commerce system for golfing memorabilia
Computer Technician - Computer Repairs
Computer service/maintenance and hardware network system installations.
Art & Design (GCSE) - Chulmleigh College
Information & Communication Technology (GNVQ) - Chulmleigh College
ICT Support - Chulmleigh Academy Trust
Software support and tech maintenance of office computers.
ICT Training Instructor - Chulmleigh Community College
Teaching the skills required to develop basic PC games.
Portfolio website for a CAD and landscape design specialist