full-stack developer
tech direction
ui design
client support

craft cms + commerce
svelte js

Full-stack developer

Websites, web apps, mobile apps


Svelte JS, Javascript, HTML, CSS


- Craft CMS + Craft Commerce, inc. custom plugins and modules
- Shopify, inc. custom apps and the Storefront API
- Amazon Web Services
- Yii2, PHP, MySQL, Node


- Flutter
- Svelte Native

Tech direction

Good tech direction during a project helps manage technical risks and identify opportunities, as well as supporting scheduling and budgeting decisions.

Every project needs some tech direction, even if it's just a few hours at the beginning. I have 15+ years of web experience - designing, developing, supporting and advising clients across a wide variety of industries. So I have an excellent knowledge of what's out there, what's possible, where it's relevant, how to use it and when to avoid it.

UI design

I've worked on websites/web applications for 15+ years, inc:
- booking systems
- learning platforms
- ecommerce
- complex user dashboards

While generally working alongside specialist designers, I have a lot of experience designing user interfaces myself, particularly with more complex web applications.

But... UI design is only a complementary skill of mine. It's not my primary focus. Hire me as a developer with UI design expertise, not as a UI designer.

Client support

A professional service for clients that need regular work and peace of mind.


- Linode/Netlify servers
- nightly backups
- image hosting on Amazon S3


- just a phone call away
- priority work scheduling
- out-of-hours, emergency support if things go awry
- reliable email sending using Mailgun so customers actually see your emails
- use of my developer accounts for services like Google Maps
- Google Adwords account management
- reporting and analysis

Recent work

Leiths Academy school portal

Craft CMS backend, Svelte frontend, Tailwind UI

Goal: Replace a complex spreadsheet-based marking system with an online portal, significantly improving the UX for administrators, teachers and students.

Result: Much better engagement and significantly improved record-keeping for all users.


Craft CMS backend, Svelte frontend

Goal: Build an engaging website to a design by Scott Poulson of Special Design Studio.

Result: Probably the most engaging and informative website in the pharmaceutical industry!

East Anglia Art Fund

Craft CMS + Commerce + custom modules, Stripe

Goal: Create an improved, secure area for art competition entrants of varying IT-skill, handle payments, then improve the membership subscription experience.

Result: Very successful art competition entry process, improved membership communications and peace of mind for administrators.

Get in touch

Clive Portman
07905 372 349

The Portman Co.
The Enterprise Centre
Research Park

View on Google Maps