PHP and JavaScript developer based in Dundee, Scotland.

Recent Projects

IMV Imaging

IMV Imaging

WordPress, WooCommerce, Vue
A multi language, multi region website built with WordPress for a veterinary imaging company.
Autonomy

Autonomy

Laravel, Nuxt, Typescript
A SaaS product for the automotive industry.
Fitness Chef

Fitness Chef

WordPress, WooCommerce, Vue
A WordPress site for a fitness and nutrition subscription based service.

"From my start day at this company, I've seen this person being called on for guidance, assistance, help. People call for technical help and he answers. I've seen people and teams breathe easier when things have gotten tight and he comes to help out."

mtc. Star Awards
  • Lead Developer — Mtc Media

    October 2011 – Present
    • Developed solutions across multiple platforms, including bespoke builds and large-scale WordPress/Laravel systems
    • Scoped and quoted projects for a range of client budgets and requirements
    • Key client point of contact across diverse sectors
    • Championed internal development practices and tooling
    • Recruited, mentored, and trained developers
  • Freelance Developer — I Design Websites

    January 2004 – October 2011
    • Built custom WordPress sites for local businesses
    • Maintained client relationships later merged into mtc upon joining
  • Store Manager — Paradise Computers

    August 2007 – September 2008
    • Managed two repair stores in Arbroath and Montrose
    • Diagnosed and resolved software/hardware issues
    • Oversaw stock control, cash flow, and operations
    • Introduced a computerised management system
  • Technical Support — The Computer People

    January 2004 – August 2007
    • Provided on-site support, diagnosing and resolving hardware and software issues