Services

Four ways I can help.

I take a small number of desktop projects and advisory sessions at a time, so the work stays careful.

01

Desktop application development

Custom applications for the way your team already works. Cross-platform when the desks differ. High performance when the data is heavy. A modern interface, and security treated as part of the design.

02

Interface design

Research with the people who will use the tool, a prototype they can react to, a visual design that holds together, and a pass of testing before it is called done.

03

Performance

Profiling, memory, and the specific changes that make a slow program feel immediate. I write down what I measured, not a vague promise of speed.

04

Consulting

An architecture review, help choosing a stack, a code review, or mentoring for a developer who wants a second pair of eyes on desktop work.

How an engagement runs

  1. Discovery

    I learn the requirement, the constraint, and what “finished” means for you.

  2. Plan

    A short specification, the shape of the program, and a timeline you can hold me to.

  3. Build

    The application, in the open, with code that stays readable.

  4. Handover

    Testing, the performance pass, and a delivery you can run without me in the room.

Tell me the job. I will tell you if I am the right person.

Start with a note