L. Hummel

Senior software engineer specializing in C#, .NET, WPF, and Windows desktop applications. I design and build maintainable systems with strong architectural foundations and a focus on long-term quality.

My work combines architectural discipline with practical product thinking. I focus on software that remains understandable, adaptable, and reliable as it evolves.

I take ownership from design through implementation and refinement, with the goal of delivering solutions that are technically sound, maintainable, and genuinely useful.

Download CV (PDF) Get in touch

Technical focus

  • C#, .NET, WPF, and XAML
  • Windows desktop application development
  • Software architecture and system design
  • Maintainability, refactoring, and code quality
  • Performance and responsiveness in UI applications
  • Testing strategy and structured development practices

Engineering approach

I work primarily with long-lived business applications where clarity, maintainability, and good technical boundaries matter.

  • Keep responsibilities and dependencies explicit
  • Design for change without over-engineering
  • Make code easy to understand, test, and maintain
  • Prefer practical architecture over architectural ceremony
  • Treat software quality as part of product quality

Available for remote work

I am open to serious remote roles, contract opportunities, and advisory work focused on .NET architecture, maintainability, long-lived business applications, and practical technical leadership.

Available for remote senior .NET roles, contract architecture work, and focused advisory engagements.

See how we can work together →

Featured project

UCSM — Universal Clipboard & Snippet Manager

UCSM is a Windows desktop product for capturing, organizing, searching, and reusing clipboard content efficiently.

Built with C#, .NET, WPF, and SQLite, the project demonstrates the engineering principles I apply in practice: clear boundaries, maintainable structure, responsiveness, testability, and attention to real user workflows.

UCSM availability

UCSM is being prepared for public availability. Several readers have already asked about availability and pricing, but the application is not currently sold directly through this website. A suitable release channel is being worked on.

C# · .NET · WPF · SQLite

Read more about UCSM and other work →

For recruiters and clients

Latest updates

Added app-aware Quick Paste workflow

2026.08.30 - UCSM · Feature

Implemented a new Quick Paste workflow that provides fast access to clipboard history directly at the point of use. The feature supports context-aware filtering based on the active application and focused control, repository-backed search with paging, keyboard navigation, compact previews, and direct paste-back into the original target application. Application-specific shortcut handling was designed to avoid interfering with native Ctrl+Shift+V behavior in tools such as Visual Studio, while File Explorer and text-oriented applications receive content appropriate to their context. The feature was also integrated with UCSM settings and licensing so Quick Paste is available as a Pro capability, with Free users retaining the native application shortcut behavior.

Expanded Practice content and added architecture guide

2026.08.09 - Website · Articles

Continued expanding the Practice section with additional Architecture and Development articles, diagrams, scheduling work, article references, and refinements to the publishing workflow. Added the first downloadable guide, A Practical Checklist for Reviewing .NET Application Architecture, and linked it from the Practice overview page and the Architecture Practice page. These changes strengthen the site as a practical software architecture and .NET development resource, with both article-based content and more complete downloadable material.

Expanded article catalogue and refined publishing safeguards

2026.06.26 - Website · Articles

Continued expanding the article catalogue and polishing the authoring workflow around architecture and development writing. New article material and diagrams were added, while the publishing tools were refined with reference indicators, scheduling safeguards for articles that are linked from other articles, improved Markdown import placement, and pull-quote consistency checks in the editor. The article cards were also given clearer section-specific badges, making Architecture and Development content easier to distinguish visually. These changes support a more reliable publishing process while keeping the growing article catalogue easier to scan and maintain.

View all updates →

Explore the site

  • Projects — selected software projects and product work
  • Practice — articles on architecture, development, and engineering practice
  • Work — remote roles, contract opportunities, and advisory work
  • How I Work — my approach to software engineering and collaboration
  • Contact — how to get in touch