What I offer —
development, networks, and infrastructure.
Three areas of expertise, one consistent standard. From designing a network to shipping a web application, every engagement gets the same attention to detail.
Applications and websites that work
I build web applications and websites that are fast, reliable, and easy to maintain. From business landing pages to full-stack management dashboards, every project is built with the same focus on performance and usability.
I work with modern tools — but I'm not dogmatic about stacks. The right technology depends on your needs: sometimes that's a static site, sometimes a full web application, sometimes a cross-platform app that works on phones, tablets, and desktops.
Discuss a development projectWhat's included
-
Business websites — custom-designed, responsive, and optimised for search engines. Your business, your brand, built properly.
-
Web applications — dashboards, management tools, and internal systems. Built to handle real workloads, not just look good in a demo.
-
Cross-platform apps — applications that run on multiple devices and operating systems. Write once, deploy everywhere — without sacrificing quality.
-
API development — RESTful and backend services that connect your systems. Clean, documented, and built to be consumed by other developers.
-
Performance optimisation — fast load times, smooth interactions, and efficient code. Every millisecond counts, and I treat it that way.
-
Maintenance & updates — ongoing support to keep your application current, secure, and running smoothly long after launch.
Networks designed for reliability
I design, deploy, and maintain network infrastructure that businesses depend on. Whether it's a small office setup or a more complex multi-site configuration, I build networks that are secure, performant, and documented.
A good network is invisible — nobody notices it until it breaks. My job is to make sure that never happens, with proper planning, redundancy where it matters, and monitoring that catches issues before they become problems.
Talk about your networkWhat's included
-
Network design & deployment — from floor plan to final configuration. Structured cabling, routing, switching, and wireless — planned and built properly.
-
Router & switch configuration — VLANs, routing protocols, ACLs, and QoS. Devices configured for security and performance, not just defaults.
-
Wireless networks — coverage that actually covers. Site surveys, access point placement, and configuration that handles real-world density.
-
Firewall & security — perimeter defence, segmentation, and access control. Your network should be open for business, not open for anyone.
-
Monitoring & management — visibility into what's happening on your network. Alerts before users notice, dashboards that actually tell you something useful.
-
Documentation — network diagrams, IP plans, and configuration records. So the next person (or future you) knows exactly how things are wired.
Servers, systems, and peace of mind
I manage Linux servers, cloud infrastructure, and the services that run on top of them. From a single VPS to a more complex setup, I handle configuration, hardening, monitoring, and backups — so you can focus on your business.
Good system administration is proactive, not reactive. I set up monitoring that matters, backups that actually restore, and configurations that are documented and repeatable.
Discuss your infrastructureWhat's included
-
Linux server administration — setup, hardening, and ongoing management. Ubuntu, Debian, CentOS — whatever your stack runs on.
-
Cloud & VPS management — AWS, DigitalOcean, Hetzner, or on-premise. I work with your infrastructure, wherever it lives.
-
Database administration — MySQL, PostgreSQL, and tooling like NodeMyAdmin. Performance tuning, backups, and replication.
-
Backup & disaster recovery — automated backups that are tested, not assumed. Because backups that don't restore aren't backups.
-
Monitoring & alerting — Prometheus, Grafana, and custom dashboards. Know what's happening before your users do.
-
Docker & containers — containerised services that are portable, isolated, and easy to deploy and scale.
A clear, honest process
Four stages, one point of contact, no surprises.
Discovery
A conversation about your goals, your current setup, and what success looks like. No obligation, no pressure.
Proposal
A clear scope, timeline, and cost. One page, plain language, fixed price — you'll know exactly what you're getting.
Design & Build
Short cycles with regular check-ins. You see the work evolve and have input throughout the process.
Launch & Support
Deploy, hand over documentation, stay available. Ongoing support if you need it — straightforward and agreed upfront.
Have a project in mind?
Send a short note about what you need — a website, a network, an application, or infrastructure support. I read every message and reply within a working day.
Have a project in mind?
Send a short note about what you need — a website, a network, an application, or infrastructure support. I read every message and reply within a working day.