Skip to content
BackNov 7
Karl W.
Upwork badge

Karl W.

Senior .NET & Legacy Systems Developer C# ASP API VB FoxPro ERP SQL

I'm a senior .NET developer with over 12 years on Upwork, specialising in Windows desktop applications, legacy system work, and business integrations across the Microsoft stack. My background is broad, but where I'm most useful is on the harder projects — undocumented codebases, legacy migrations, ERP integrations, and end-to-end delivery of complex Windows software. These are the kinds of projects I've built a reputation around. A recent example: I designed and built a full Windows Assistant platform using WPF — combining video capture, SharePoint content management with a Windows Explorer-style interface, a locally cached SQLite database with a background sync service, and a Web API built on a clean services/infrastructure architecture over Entity Framework Core and SQL Server. The system included SignalR real-time notifications, JWT authentication, and integrations with Vimeo, Twilio, SmileBack and others, alongside a complete MVC admin portal. What I work on: Legacy systems — VB6, Visual FoxPro, VB.NET, WinForms, WPF. I regularly take on codebases other developers decline, and I'm comfortable working in undocumented or inherited code. ERP and business integrations — SAP, SAGE, MYOB, SQL Server, Oracle, Shopify, DocuSign, Amazon API and more. I've worked across insurance, logistics, and enterprise clients and understand how business-critical systems need to behave. I ask the right questions before I start, flag issues early, and deliver on time. Clients tend to come back for that as much as the technical work. Tech I work with: WPF · WinForms · C# · .NET / ASP.NET · WCF · Entity Framework Core · SQL Server · Oracle · SQLite · SignalR · JWT · REST APIs · SharePoint · MS Office Add-ins · SAP · SAGE · MYOB · VB6 · VB.NET · Visual FoxPro · Shopify · DocuSign · Amazon API · Vimeo · Twilio · MVC

🇹🇭Udon Thani, Thailand$40/hr100% JSS4.85 (67)Since Apr 2014

Earnings and projects

MRR
$471

Last 6 months ÷ 6

World#80,470 / 412k
🇹🇭Country#204 / 1,118
Revenue, last 30 days
$1.1k

Last 6 months: $2.8k

World#40,539 / 412k
🇹🇭Country#102 / 1,118
Total earnings
$712k

Billed in all: $725k

World#1,263 / 412k
🇹🇭Country#4 / 1,118
Per project
$10k

$1.4k in the last 6 months

World#15,037 / 412k
🇹🇭Country#50 / 1,118
Projects, last 6 months
2
100% fixed0% hourly
World#88,918 / 412k
🇹🇭Country#236 / 1,118
Projects in all
68

Across 83 contracts

30% fixed70% hourly
World#44,247 / 412k
🇹🇭Country#121 / 1,118

Earnings, last 30 days

$725k+$1.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
$723k$724k$725kOct 8Oct 23Nov 7

Skill rankings: Top 14% in Windows Forms

Ranked by MRR among everyone on Upwork with the skill.

  1. #5Visual FoxPro28 freelancers · 🇹🇭 #1Top 18%
  2. #9Web Form56 freelancers · 🇹🇭 #1Top 16%
  3. #24XAML130 freelancers · 🇹🇭 #1Top 18%
  4. #37Windows Forms270 freelancers · 🇹🇭 #1Top 14%
  5. #41VB.NET216 freelancers · 🇹🇭 #1Top 19%
  6. #49Oracle Database261 freelancers · 🇹🇭 #1Top 19%
  7. #50Transact-SQL326 freelancers · 🇹🇭 #1Top 15%
  8. #65Xamarin434 freelancers · 🇹🇭 #1Top 15%