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

[email protected]
07905 372 349

The Portman Co.
The Enterprise Centre
Research Park

View on Google Maps