Skip to content
BackNov 7
Muhammad A.
Upwork badge

Muhammad A.

.NET Developer | WPF, WinForms, Avalonia & Backend

🖥️ C# / .NET Developer | 📦 200+ Projects | 💯 Job Success | 🏆 Top Rated Software developer building C# / .NET applications since 2010. Specialized in Windows desktop using WPF & WinForms, with cross-platform expertise in Avalonia. Experienced in Blazor frontend, ASP.NET Core backend & Azure deployments. Developing solutions for business automation, document generation, reporting, data-intensive desktop tools, API integrations, real-time dashboards, Windows service development, and legacy .NET Framework modernization. Delivered 200+ software solutions for global clients across multiple industries, from focused utilities to large-scale, long-term systems, working both independently and within distributed teams. Technical Skills ---------------- Desktop - WPF, XAML, WinForms, WinUI, Avalonia, Uno Platform, WebView2 - MVVM, Prism, ReactiveUI, Custom Controls, Templating, Styling - WinAPI, PInvoke, Native Interop, Windows Shell Integration - Hardware Integration, Third-party SDKs, Enterprise Integration - Reporting, Printing, PDF/Excel Generation, Document Processing Databases - Schema Design, SQL Server, SQLite, EF Core, Dapper, LINQ Backend & Web - REST APIs, ASP.NET Core, Minimal APIs, Swagger, Logging - Blazor, Razor Pages, MudBlazor, HTMX, HTML, CSS, JavaScript Build & Deployment - Git, MSBuild, Visual Studio, NuGet, PowerShell, Azure, Docker - Application Packaging, Installer Creation, Code Signing

🇵🇰Dera Ghazi Khan, Pakistan$35/hr100% JSS4.63 (209)Since Mar 2010

Earnings and projects

MRR
$564

Last 6 months ÷ 6

World#72,928 / 412k
🇵🇰Country#8,963 / 52.9k
Revenue, last 30 days
$1k

Last 6 months: $3.4k

World#42,531 / 412k
🇵🇰Country#5,036 / 52.9k
Total earnings
$67k

Billed in all: $100k

World#58,840 / 412k
🇵🇰Country#4,857 / 52.9k
Per project
$277

$677 in the last 6 months

World#238,153 / 412k
🇵🇰Country#28,586 / 52.9k
Projects, last 6 months
5
100% fixed0% hourly
World#41,746 / 412k
🇵🇰Country#8,942 / 52.9k
Projects in all
243

Across 344 contracts

90% fixed10% hourly
World#7,116 / 412k
🇵🇰Country#977 / 52.9k

Earnings, last 30 days

$99.5k+$1k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$98.5k$99.0k$99.5k$100.0kOct 8Oct 23Nov 7

Skill rankings: Top 13% in Windows Forms

Ranked by MRR among everyone on Upwork with the skill.

  1. #8Universal Windows Platform35 freelancers · 🇵🇰 #2Top 23%
  2. #10Windows API Development48 freelancers · 🇵🇰 #1Top 21%
  3. #18XAML130 freelancers · 🇵🇰 #2Top 14%
  4. #34Windows Forms270 freelancers · 🇵🇰 #8Top 13%
  5. #34LINQ213 freelancers · 🇵🇰 #8Top 16%
  6. #49Windows App Development298 freelancers · 🇵🇰 #9Top 16%
  7. #67Microsoft Visual Studio418 freelancers · 🇵🇰 #5Top 16%
  8. #71.NET Stack276 freelancers · 🇵🇰 #10Top 26%