Frostware
Independent software development & consultancy

Good software.
Built on experience.

From a new idea to a system your business depends on. Practical software services, backed by 27 years of development experience.

27 years

Modern technologies.
Deep understanding of what came before.

THE BIGGER PICTUREConnected thinking
{ }Existing systemsKnowledge worth keeping
frostwareExperience → clarity → delivery
↗What’s nextSoftware built to move you forward
Applications / Web / APIs01 — 03
Experience across the stackDesktop & webBusiness systemsModern & legacyPeople & teams
01 / HOW I CAN HELP

The right expertise.
Where you need it.

Build something new, improve what you have, or give your team the knowledge to take it further.

01

Application development

Desktop and web applications shaped around your workflows. From focused tools to business systems that support day-to-day operations.

DesktopWeb applicationsBusiness software
⌘
02

Websites & APIs

Clear, usable websites and APIs that connect your software. Bring your online presence, applications and existing systems together.

WebsitesAPIsIntegrations
</>
03

Technical consultancy

Experienced input when you need to make a decision. Explore architecture, understand an existing codebase, or plan a practical path for legacy software.

ArchitectureLegacy systemsTechnical direction
↗
04

Training & coaching

Help developers build understanding and confidence. Practical training, one-to-one coaching and support grounded in real development experience.

Developer trainingCoachingKnowledge sharing
↔
02 / ABOUT FROSTWARE

A developer’s perspective.
A business-minded approach.

I’m a software developer with 27 years of experience, working across modern languages, older technologies, desktop and web applications, and business systems.

I bring that breadth to Frostware: understanding how a system works today, what it needs to do next, and how to get there. Whether you’re starting from scratch or working with years of existing code, the starting point is your business and the people using the software.

Let’s explore what you need ↗
03 / KNOWLEDGE IN PRACTICE

The thinking
behind the work.

A place for project stories: the problem, the technical decisions, and what the work made possible.

EXAMPLE CONTENT These showcase layouts are placeholders. Actual projects and outcomes will be added here.
APPLICATION DEVELOPMENT
Example showcase / 01

A business application

Show how a desktop or web application supports a business process, including the challenges and key design decisions.

EXISTING SYSTEM↕{ API }↕NEW APPLICATION
INTEGRATION & MODERNISATION
Example showcase / 02

Connecting old and new

Show how an API or integration can make an established system useful in a modern application.

A PRACTICAL WAY FORWARD

Start with a conversation.
Build from there.

  1. 01

    Understand

    Your goals, your users and the systems you already have.

  2. 02

    Find the right approach

    Agree a useful scope, priorities and a way forward.

  3. 03

    Make progress

    Build, review and share knowledge as the work develops.

04 / LET’S TALK

What are you
working on?

A new application, a website, an integration, or a system that needs some experienced attention. Tell me a little about it.

Independent expertise.
Practical next steps.