Vendors & Products

Astro.js

Astro.js

Astro.js is a static site builder for the web

Bun

Bun

Bun is a fast all-in-one JavaScript runtime and toolkit designed as a drop-in replacement for Node.js.

Directus

Directus

Directus is a headless CMS and real-time API for managing SQL databases.

JavaScript

JavaScript

JavaScript is a programming language that is used to create interactive effects within web browsers.

MedusaJS

MedusaJS

MedusaJS is an open-source headless commerce platform.

MySQL

MySQL

MySQL is the most popular open source database in the world.

Nextjs

Nextjs

A modern framework for building web applications

NodeJS

NodeJS

NodeJS is a JavaScript runtime built on Chrome's V8 JavaScript engine.

PostgreSQL

PostgreSQL

PostgreSQL is a powerful, open-source object-relational database system with a strong reputation for reliability and data integrity.

React

React

A frontend framework for building engaging frontend experiences.

Svelte

Svelte

Svelte is a JavaScript compiler that compiles your code into highly optimized vanilla JavaScript.

Typescript

Typescript

Typescript is a programming language that is a superset of JavaScript.

Hire Me For:

Ecommerce
Headless CMS
Workflow Automation
AI Integration
API Integration
Server Management
TailwindCSS
React
AstroJS
Directus
JavaScript
TypeScript
MedusaJS
Wordpress Migration
Wordpress As CMS
Full Stack
Deno
Bun
Web Apps
Backend
Frontend
SQL DBs
NoSQL DBs
Nginx

How To Hire Me

Just drop me a line below with a few details about your project and I'll come straight back to you to discuss further.

Web Development

I'm a web developer, designer and systems engineer with a strong focus on cutting edge open source technologies, frameworks and libraries predominantly in the Javascript eco-system. I have built full stack, database-driven web applications, ecommerce solutions and lightning fast statically generated content-centric websites.

Content-Driven Websites

Over the last couple of years I've been using AstroJS for content-driven websites. Astro is a next generation Javascript framework that allows developers to build blazingly fast, standards-based websites that provide an exceptional end user experience. Astro orchestrates components and tooling from other well-known frameworks and technologies and bundles them into a tiny, performance-optimised package.

Content Management

Unlike other, ancient PHP-based web frameworks that try to be all things to all men, Astro focuses on being a frontend framework. It does not have an admin panel for adding content; instead it takes the more modern approach of being easily integrated into headless applications such as CMS. There are lots of great CMS options but I've found Directus to offer a superb developer experience whilst being ridiculously easy to adapt for non-technical users. Astro and Directus can be integrated simply and easily giving you the freedom to structure your content in whichever way you see fit.

Ecommerce Websites

Shopify has ruled the roost for a number of years now, and although a powerful platform it's incredibly expensive if you require any level of flexibility or integration with external systems. Thankfully open source solutions such as MedusaJS have emerged that provide a headless, modular, API-based ecommerce platform that can be easily adapted for use with all modern frontend frameworks.

Full Stack Web Applications

Headless, modular, API-based web technologies make it easy to evolve ideas into fully-fledged applications that can be adapted and integrated into existing systems. I've implemented solutions that span the full depth of the 'stack' - frontend, identity, authorisation, session and state management, databases, APIs and more. I look to work with modern JS-based backend frameworks such as NodeJS, Deno and Bun over archaic PHP-based frameworks and server components.

Workflows & Automation

I try to automate anything that's repetitive and shouldn't need human intervention. Creating workflow automations and CI/CD pipelines makes the task of deploying, maintaining and updating applications completely time-neutral. I like to add simple webhook-based integrations to provide notifications, reports and information via chat, email, WhatsApp etc.

Artificial Intelligence

AI as an integral part of the development, debugging, refinement and refactoring process. Furthermore, building AI into your web applications should be given strong consideration. Not because it's a buzzword but because LLMs, RAGs and other AI tools add value and efficiency when used correctly, helping you stay ahead of the competition and relevant to your audience.