Consulting Portfolio


Windows System

For 25+ years, David has provided Windows System and Internals expertise.

RegEditX modifies the standard Windows Registry Editor (regedit) to insert additional productive functionality.

David has also consulted to research and develop products at:

  • Apple Computer (enhanced the libDispatch threading library for Windows, used by iTunes)
  • Trimble Navigation (stabilized two simulator platforms for Trimble Agricultural controllers)
  • Salfeld Computer (consumer application "Child Control", parental control software)
  • ZeroNines (research into mirroring SQL Server transactions in real-time)

Desktop Applications

For 25+ years, David has developed production desktop applications for Windows, as well as cross-platform applications for macOS and Linux:

and to startups:


Selected Recommendations

View More Recommendations


Desktop Application Portfolio

Senior Software Engineer of OKhuman
Stamp text documents to show human involvement.
Written with Claude Code/Swift/C++/Qt/Swift UI. Deployed in 2025.
Desktop Engineer of Direct Connect, Customer Lobby
Daily uploads of invoicing data for repeat marketing.
Written in C#/WPF/Winforms/SQL. Deployed in 2016.
Client: Blue River Technology (acquired by John Deere)
TraitMapper - identify agricultural plots on GPS coordinated photos.
Written in Qt/Python. Deployed in 2017.

Client: GEO Semiconductor/Indie
GUI for tuning image quality algorithms.
Written in Qt/C++. Deployed in 2015.
Client: Amicus Wireless
Diagnostics Monitor - manage performance of wireless chipset.
Written in C#/WPF/PInvoke. Deployed in 2007.
Client: Airgo Networks/LinkSys
Wireless Connection Utility - configure home networking.
Written in C++/MFC. Deployed in 2007.

Architect and Manager of Setpoint Application, Logitech
Configuration of mice and keyboards.
Written in MFC/C++. Deployed in 2004.