Banner Image

All Services

Programming & Development Programming & Software

Desktop Software Development

$15/hr Starting at $50

With over 12 years of experience in Windows desktop application development, I build reliable, high-performance software using C#, .NET Framework/.NET, WinForms, WPF (MVVM/MVP), SQL Server, SQLite, and modern software architecture principles.

I specialize in developing desktop applications that integrate seamlessly with hardware devices, databases, cloud services, and third-party systems. My work covers the complete software development lifecycle—from requirements gathering and architecture design to development, deployment, and long-term support.

Core Expertise

  • C#, .NET Framework, .NET
  • WinForms & WPF
  • MVVM/MVP Architecture
  • SQL Server, SQLite, Entity Framework
  • REST APIs & WebSocket Integration
  • Multithreading & Async Programming
  • TCP/IP & Serial Communication
  • Windows Services
  • DevExpress & Telerik UI Controls

Hardware Integration
I have extensive experience integrating desktop applications with:

  • RFID Readers (Chainway, Chafon)
  • Barcode Scanners
  • Label Printers
  • USB & Serial Devices
  • Industrial Equipment
  • Embedded Controllers & Microcontrollers

Relevant Project Experience

Ship Inventory Management System
Developed a Windows-based inventory application for onboard ships featuring offline-first architecture, SQLite, inventory tracking, synchronization with a cloud server, reporting, authentication, and a modern DevExpress interface.

RFID Asset Tracking Solution
Designed a scalable RFID platform with a Windows Edge Service, reader abstraction layer, offline SQLite buffering, cloud synchronization, event normalization, and REST API communication to support multiple RFID reader vendors.

CAD/GIS Engineering Software
Enhanced an existing engineering application by adding GIS layers, modifying DevExpress UI components, integrating SQL Server data, and improving geometry visualization.

Autodesk Inventor Automation Tool
Built a Windows utility to batch read and update Inventor iProperties, streamlining engineering workflows and metadata management.

OBS Integration Utility
Designed a desktop application that receives live analysis data, converts it into structured JSON, and streams it via WebSocket for custom OBS overlays.

I follow clean coding practices, SOLID principles, and scalable design patterns to deliver maintainable, production-ready software. My focus is on building stable applications with intuitive user interfaces, robust error handling, and long-term reliability.

If you're looking for a developer who can build custom Windows applications, modernize existing WinForms/WPF software, integrate hardware devices, or develop enterprise-grade desktop solutions, I'd be happy to help bring your project to life.

About

$15/hr Ongoing

Download Resume

With over 12 years of experience in Windows desktop application development, I build reliable, high-performance software using C#, .NET Framework/.NET, WinForms, WPF (MVVM/MVP), SQL Server, SQLite, and modern software architecture principles.

I specialize in developing desktop applications that integrate seamlessly with hardware devices, databases, cloud services, and third-party systems. My work covers the complete software development lifecycle—from requirements gathering and architecture design to development, deployment, and long-term support.

Core Expertise

  • C#, .NET Framework, .NET
  • WinForms & WPF
  • MVVM/MVP Architecture
  • SQL Server, SQLite, Entity Framework
  • REST APIs & WebSocket Integration
  • Multithreading & Async Programming
  • TCP/IP & Serial Communication
  • Windows Services
  • DevExpress & Telerik UI Controls

Hardware Integration
I have extensive experience integrating desktop applications with:

  • RFID Readers (Chainway, Chafon)
  • Barcode Scanners
  • Label Printers
  • USB & Serial Devices
  • Industrial Equipment
  • Embedded Controllers & Microcontrollers

Relevant Project Experience

Ship Inventory Management System
Developed a Windows-based inventory application for onboard ships featuring offline-first architecture, SQLite, inventory tracking, synchronization with a cloud server, reporting, authentication, and a modern DevExpress interface.

RFID Asset Tracking Solution
Designed a scalable RFID platform with a Windows Edge Service, reader abstraction layer, offline SQLite buffering, cloud synchronization, event normalization, and REST API communication to support multiple RFID reader vendors.

CAD/GIS Engineering Software
Enhanced an existing engineering application by adding GIS layers, modifying DevExpress UI components, integrating SQL Server data, and improving geometry visualization.

Autodesk Inventor Automation Tool
Built a Windows utility to batch read and update Inventor iProperties, streamlining engineering workflows and metadata management.

OBS Integration Utility
Designed a desktop application that receives live analysis data, converts it into structured JSON, and streams it via WebSocket for custom OBS overlays.

I follow clean coding practices, SOLID principles, and scalable design patterns to deliver maintainable, production-ready software. My focus is on building stable applications with intuitive user interfaces, robust error handling, and long-term reliability.

If you're looking for a developer who can build custom Windows applications, modernize existing WinForms/WPF software, integrate hardware devices, or develop enterprise-grade desktop solutions, I'd be happy to help bring your project to life.

Skills & Expertise

.NETASP.NETAutomation EngineeringC#Data ManagementDesktop ApplicationsEmbedded DevelopmentEmbedded SystemsMicrosoftMicrosoft AzurePoint of Sale SolutionsSQLXML

0 Reviews

This Freelancer has not received any feedback.