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.
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.
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 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
For recruiters and clients
Remote roles and contract work
Senior .NET development, system architecture, lead developer, contract, and advisory opportunities where experience and technical ownership matter.
Architecture and maintainability advisory
Focused support for .NET architecture, codebase maintainability, technical direction, and practical improvement of long-lived applications.
Engineering practice
Articles on architecture, development, maintainability, testing, boundaries, API design, and the decisions that shape software over time.
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.
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