Skip to content
BackNov 7
Gaurang D.
Upwork badge

Gaurang D.

Senior .NET Developer | WPF, WinUI, MAUI | Desktop App Modernization

Senior .NET Developer specializing in WPF, WinForms, WinUI 3 and .NET MAUI. I modernize legacy desktop applications, build new .NET applications, and solve complex C#/.NET engineering challenges. With 14+ years of software development experience, I work with startups, SMBs and enterprises that need a senior engineer who can take ownership of a desktop application — from architecture and development to modernization, troubleshooting and long-term enhancement. What I can help you with • WPF application development and modernization • WinForms application development and legacy application enhancement • WPF → WinUI 3 modernization and migration • WinUI 3 / Windows App SDK development • .NET MAUI application development • Xamarin → .NET MAUI migration • Legacy .NET Framework → modern .NET migration • Complex C#/.NET debugging and application enhancement • Desktop application architecture and technical leadership • SQL Server, SQLite and database-driven applications • Third-party UI/component integration including DevExpress, Syncfusion and Telerik Typical projects • Modernizing an existing Windows desktop application • Migrating an older WPF/WinForms application to a modern Windows platform • Building a new Windows application from the ground up • Taking over an existing application that needs senior .NET expertise • Fixing difficult bugs, performance problems or architectural issues • Continuing development of an application built by another team • Converting Xamarin applications to .NET MAUI • Adding new functionality to mature business-critical software How I work I start by understanding the existing application, business requirements and technical constraints before proposing an implementation approach. Depending on the project, I can work as: • Senior individual contributor • Lead .NET developer • Desktop application specialist • Modernization/migration specialist • Technical owner for an existing application You get direct senior-level technical involvement, clear communication, structured development and ownership of the work rather than simply another developer writing tickets. Technology C# | .NET | .NET Framework | .NET Core | WPF | WinForms | WinUI 3 | Windows App SDK | .NET MAUI | Xamarin | XAML | SQL Server | SQLite | Entity Framework | DevExpress | Syncfusion | Telerik If you have an existing WPF, WinForms, Xamarin, WinUI or .NET application that needs development, modernization, migration or troubleshooting, send me the details and we can discuss the technical approach.

🇮🇳Ahmedabad, India$25/hr100% JSS4.89 (26)Since Oct 2014
GlobeUpwork

Earnings and projects

MRR
$0

Last 6 months ÷ 6

World#52,975 / 412k
🇮🇳Country#8,295 / 45.9k
Revenue, last 30 days
$0
Total earnings
$75k

Billed in all: $79k

World#52,975 / 412k
🇮🇳Country#8,295 / 45.9k
Per project
$3k

$0 in the last 6 months

Projects, last 6 months
1

Across 2 contracts

0% fixed100% hourly
World#128,092 / 412k
🇮🇳Country#14,379 / 45.9k
Projects in all
25

Across 35 contracts

34% fixed66% hourly
World#113,042 / 412k
🇮🇳Country#16,778 / 45.9k

Earnings, last 30 days

$78.5kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$77k$78k$79k$80kOct 8Oct 23Nov 7

Skills