// WEBSITES · SYSTEMS · PRODUCT
I'm David. Your independent technical partner.
Pragmatic advice, considered design and hands-on development to make technology work better for your business.

// ABOUT
Experienced technical leader
I've spent the last 15 years working across software development, digital product design and technical leadership. I've built websites and applications, led development teams and taken responsibility for delivering complex digital products.
My experience includes working on national clinical audit programmes such as NACEL (opens in a new tab) and CVDPREVENT (opens in a new tab), where reliable technology, complex data and the needs of different users all come together.
That experience has taught me that technology is only useful when it solves the right problem. Sometimes that means building something new. Other times, it means improving an existing system, simplifying a process or making better use of the tools already available.
I work across the whole process, from understanding what a business needs through to design, development and delivery. My approach is straightforward: understand the problem, recommend what's appropriate and take responsibility for making it happen.
Find out more about my background on LinkedIn. (opens in a new tab)