Desktop Items

Hi, I'm David Kiff, a solid, full stack agile software developer with over 10 years experience.

Downwards Chevron


A high achiever obtaining a Masters with Distinction and a 1st Class Degree. David has a solid .NET C# client and server background with an abundance of working experience. He has worked extensively with the latest technologies (.NET 4.5, RX, WPF, TPL, HTML5 & JavaScript) to create scalable, available and high throughput, multi threaded enterprise applications.

David Kiff Photo

David Kiff
UI and Services Analyst Programmer

His drive, enthusiasm and energy contributes to significant improvements in working processes and his inspiration is infectious in driving others to keep up-to-date and work as part of an excellent team.


Having worked in Consulting, Retail, Education and Banking sectors, I have had the opportunity to work on a vast array of projects.


I firmly believe in using the right tool for the right job. These are some of the languages and frameworks I have used over the years to build enterprise scale applications.


Throughout the years I have built up an extensive toolkit to aid rapid application development.