A full stack developer with 17+ years of professional experience.
A clear and effective communicator able to gauge, decipher and understand clients' requirements then to design, build and deploy websites and web applications that exceed expectations.
9+ years' experience with Laravel.
15+ years' experience with OOP PHP.
Languages & Frameworks
- Lightroom Classic
LSi Ltd, 2007 - Present
Creating websites, web applications and APIs for the company and its clients.
Taking a company with a negligible online presence to one that currently possesses and maintains 50+ websites for a diverse array of national and international clients built on varying technologies.
Controlling all technical decision making when it comes to web infrastructure, moving from basic static shared hosting and FTP transfer to a fully-cloud based, database and/or API driven, continuous development methodology.
Creating an integrated, themeable content management and shopping basket system able to support retail and business-to-business websites for companies as diverse as LNER, Jägermeister and Fujitsu.
Built bespoke web applications for use internally and externally to improve efficiency through automation and data preparation, reformatting and auto-reporting.
Being an integral part of a team, linking sales, marketing, graphic design, print and distribution.
Contributing as part of a team to formulate and build the retail systems that offer print-ready artwork to the internal print house.
Being a mentor and guide for younger developers as they learn and improve.
Aquarline Ltd, 2006 - 2007
Creating a business-to-business wholesale website and building a retail presence.
Designing, building and maintaining two brand new websites using a technology stack I'd not encountered before.
Learning PHP and database-driven website design.
Photographing and Photoshopping products to create a 16 page print catalogue.
Coordinating a team in multiple locations from the warehouse to shop front to ensure orders were picked, packed and dispatched efficiently.
Selected happy clients
Hobbies & Interests
I enjoy hiking and photography and have, in the past, kept websites featuring these using various technologies. I enjoy playing, watching and composing music. I am a fan of many different sports.
Get in contact
Feel free to send an email to me at .