Developer Profile

Zak Morris
Full-Stack Developer

Building fast, clean, modern websites and web applications. Focused on high performance, elegant UI, and code that lasts.

The Developer

Founder of ZSM Digital. I design and build websites that load fast, look premium, and actually convert visitors into customers.

I also built Made Basic, a line of simple desktop software.

Every project is hand-coded with clean architecture, responsive layouts, and SEO foundations baked in from day one.

> Location: United Kingdom
> Focus: Web Development & Design
> Status: Available for projects
Zak Morris
ZSM_DIGITAL // DEV

ZAK
MORRIS

FULL_STACK_DEV // FOUNDER
Uptime 99.9%
Deploy_Freq Daily
Core_Stack PY_FL
Projects

Core Skills

Technologies and disciplines I work with every day to deliver professional results.

Frontend Development

HTML, CSS, JavaScript — responsive layouts, smooth animations, and pixel-perfect UI built from scratch.

Backend & APIs

Python, Flask, REST APIs, MySQL — server-side logic, authentication, database architecture, and deployment.

DevOps & Hosting

Docker, Linux, Nginx, SSL, CI/CD — production deployments, automated backups, and infrastructure management.

SEO & Performance

Core Web Vitals, structured data, meta optimisation, schema markup — sites built for Google from day one.

UI / UX Design

Clean, dark-mode-first design systems. Typography, spacing, colour — every detail considered for user experience.

Database Design

MySQL schema design, migrations, indexing, query optimisation — structured data for scalable applications.

Tech Stack

Tools and technologies I use in production.

Python Flask JavaScript HTML5 CSS3 MySQL Docker Nginx Linux Git REST APIs Gunicorn Jinja2 SSL/TLS SEO CI/CD

Development Philosophy

01

Performance First

Every millisecond counts. I optimise for fast load times, minimal bundle sizes, and efficient server responses.

02

Clean Code

Readable, maintainable, well-structured. Code should be easy to understand and extend long after handoff.

03

Design with Purpose

Every layout decision serves the user. Clean visuals that guide visitors toward taking action.

04

Ship & Iterate

Get it live, gather feedback, improve. Pragmatic development over endless perfectionism.

Recent Writing

Articles from my personal blog on web development, SEO, and building for UK businesses.

ZSM Vault: The NAS I Built That Replaced Three Subscriptions

I built ZSM Vault because my files were spread across cloud drives, backups, client folders, and random storage subscriptions. It started as a simple homelab project, but turned into a self-hosted NAS with separate NVMe drives for business and personal files, folder-level permissions, SMB access, secure remote access, monitoring, and a custom web UI that actually fits how I work.

Read on zakmorris.com →

Sending SMS from my own 5G router

A practical breakdown of how an MC-888 5G router can be used as a DIY SMS gateway by directly calling its internal HTTP endpoints instead of relying on paid SMS APIs like Twilio or Vonage. Covers reverse engineering the router UI, request flow, and key implementation details including authentication and message encoding.

Read on zakmorris.com →

After Seven Years, I Finally Got ZakMorris.com

After waiting seven years to get hold of ZakMorris.com, the previous owner spent four months emailing me almost daily trying to sell it. The price kept dropping, I kept ignoring it, and then he somehow let the domain expire. So I grabbed it for the standard registration fee.

Read on zakmorris.com →
See Me in Action

A Quick Introduction

Want to see the person behind all that code? Here's a short video where I introduce myself, my background, and how I approach building for the web.

Let's Build Something

Have a project in mind? I'm currently taking on a limited number of clients per month. Let's talk about what you need.

Get In Touch