Tailor-made app development

Custom apps that fit the way your business already works.

I design and build practical software for small and medium sized businesses: client portals, internal tools, booking systems, workflow automation and AI-assisted products that solve real operational problems without adding complexity.

Start a project View project approach Available for new projects
5
Selected builds
Full-stack
Design to deployment
SME
Business-focused delivery

Built for teams that need software to earn its place.

Every engagement is shaped around what your staff, customers and operations actually need, not around an off-the-shelf template.

Internal tools

Dashboards, job management, forms, approvals and reporting for teams that have outgrown spreadsheets.

Customer-facing apps

Portals, booking flows and mobile-friendly services that make it easier for clients to work with you.

AI-assisted workflows

Thoughtful use of modern models for drafting, classification, search and operational support.

Cloud delivery

Deployment, observability and environments that are reliable enough for day-to-day business use.

A delivery process that stays close to the business.

01

Discovery

We map the workflow, identify friction points and define what success looks like in day-to-day use.

02

Design and build

Interfaces, integrations and infrastructure are planned together so the product remains coherent.

03

Launch and iterate

Shipping is followed by measured refinement, training and practical support as the app beds in.

Project showcase

Selected practical software builds
Operations platform

Property maintenance & repairs CRM

A full-stack SaaS platform for managing property service operations. From customer quotes and job scheduling through invoice generation and engineer payouts. Features a mobile-first engineer workflow for on-site job completion and photo capture, a customer portal for job requests and invoice tracking, and comprehensive billing/accounting integration.

Next.js SaaS · Mobile-first
Financial operations

Business FY budget manager and forecaster

A full-stack web application for tracking and forecasting IT spend at a ~70-person firm. Integrates with Freshservice to sync contracts and purchase orders, calculates budget variance by category, and generates board-facing Excel/PDF reports. Features Microsoft Entra ID authentication and role-based access control with real-time monthly forecasting.

Forecasting · Board reports
Visitor management

Visitor booking system

A full-stack visitor management app that streamlines office reception workflows. Integrates Azure AD for role-based access control, Microsoft Teams for host notifications, and Outlook calendar for room allocation—demonstrating enterprise authentication, real-time integrations, and scalable monorepo architecture.

Azure · Teams · Outlook
Workflow automation

Microsoft Teams Phone caller ID

A .NET 8 Windows automation tool that monitors incoming Microsoft Teams PSTN calls in real-time, extracts caller information from the Teams UI via Windows UI Automation, and forwards it to a backend API for CRM integration. Solves the challenge of intercepting call metadata without modifying Teams.

Real-time Teams to CRM
AI-assisted product

AI job matcher

A full-stack job application management platform that helps users apply strategically by assessing role fit, generating AI-tailored CVs and cover letters, and tracking applications in one place. Features two-phase fit assessment (local rules + evidence-based scoring), incremental profile merging, and configurable AI provider selection.

Flask · GPT-4o
Christian S

About

I am an IT Manager with a background in infrastructure, service management, automation and digital delivery. I have spent much of my career improving how technology supports people—modernising systems, reducing unnecessary cost, strengthening security and making everyday processes simpler.

Building applications

More recently, I have started building my own applications using AI-assisted development tools. These projects began as practical solutions to problems I wanted to solve, and became a way to explore product design, automation, cloud platforms and modern development workflows.

I am not a traditional software developer. My approach is shaped by years in IT operations, where reliability, usability, security and supportability matter just as much as the code itself.

This portfolio

This portfolio brings together the projects I have created, the technologies I have explored and the lessons I have learned along the way. Each project combines technical curiosity, operational experience and a preference for building things with a clear purpose.

The work includes full-stack applications built around real workflows, enterprise integrations, useful AI-assisted features and infrastructure patterns designed for reliable operations.

Homelab and experimentation

Outside of work, I run a growing homelab where I experiment with virtualisation, networking, Docker, automation, monitoring and self-hosted services. It gives me a safe place to test ideas and turn concepts into working solutions.

That hands-on experimentation bridges my operational experience and modern development practice, and often informs how I approach application design and infrastructure decisions.

Let’s build something useful

If you have a workflow problem, an operational challenge or a process that has outgrown spreadsheets, I can help shape it into a practical, reliable application.

Start a conversation

Tell me what you need.

Share as much as you know. I’ll read your brief and reply to the email address you provide.