My professional work has included building desktop applications with:
- .NET Framework and C#
- Windows Presentation Foundation for UX/UI
- SQLite for data storage
- Git or Mercurial for source control
- TeamCity for build automation
- InnoSetup for a custom installer
- Lucene.NET for full-text search
- Microsoft Report Viewer for report generation
- Plugin architecture to support different data structures and use cases