Pierre M.
C# .NET Windows Desktop & POS ERP Full Stack Developer
I am a C# .NET developer specialized in Windows desktop applications, POS systems, ERP solutions, and full stack .NET development. Most of my work revolves around building high-performance Windows applications using WPF, WinForms, and .NET Framework, combined with strong backend development using ASP. NET, ASP. NET Core, and REST APIs. I focus on building reliable, scalable, and production-ready software for business-critical systems like POS, ERP, CRM, kiosk applications, and hardware-integrated platforms. My core stack includes C#, .NET Framework, .NET Core, ASP .NET, ASP .NET MVC, Windows App Development, Desktop Application Development, API Integration, RESTful API, SQL, Microsoft SQL Server, PostgreSQL, WPF, WinForms, Windows Services, and Standalone Applications. I build both UI-heavy Windows applications and backend-driven integration systems. I have extensive experience in POS systems including POS terminals, POS software, payment gateway integration, inventory management, order management, and ERP software integration. I work with Point of Sale & Payment Systems, API-based POS sync services, Android POS utilities, kiosk mode applications, offline-first POS applications, and hardware integrations such as printers, cameras, barcode scanners, USB devices, Bluetooth devices, and COM port communication. On the backend side, I design APIs using RESTful architecture, build microservices, and develop secure API integration layers between ERP, CRM, POS, and SaaS platforms. I work with JSON, authentication, JWT, OAuth, logging, error handling, offline synchronization, and real-time integrations. My systems are designed to be cloud-ready and scalable using Azure, CI/CD pipelines, and containerized deployments when required. For Windows desktop development, I build professional WPF and WinForms applications including kiosk platforms, shell replacement systems, device control utilities, screen recording software, clipboard tools, document automation, trading applications, charting platforms, and reporting tools. I follow clean architecture and MVVM for WPF projects and deliver stable EXE builds with application installers. I also build hybrid systems using WebView2, Blazor, and React to connect desktop applications with modern web platforms. This allows POS back offices, admin panels, dashboards, and reporting systems to be built as full-stack products using .NET and modern frontend frameworks. Databases are a major part of my work. I design schemas, write optimized queries, stored procedures, and integration layers using Microsoft SQL Server, PostgreSQL, SQLite, MongoDB, and structured reporting systems like SSRS. I build reporting dashboards, financial reports, inventory analytics, and trading reports. I work on enterprise-level products such as ERP systems, CRM platforms, POS infrastructure, SaaS applications, microservice architectures, and financial platforms. I also build AI-powered features including LLM integration, AI model integration, Python execution inside .NET, analytics insights generation, and automation workflows.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $1.4k
Billed in all: $33,873$34k
$1.4k in the last 6 months
Earnings, last 30 days
Skill rankings: Top 16% in Windows Forms
Ranked by MRR among everyone on Upwork with the skill.
- #20POS Terminal54 freelancers · 🇫🇷 #1Top 37%🇫🇷#1 of 1
- #42Windows Forms270 freelancers · 🇫🇷 #1Top 16%🇫🇷#1 of 1
- #94Windows Presentation Foundation398 freelancers · 🇫🇷 #1Top 24%🇫🇷#1 of 1
- #422Desktop Application1,674 freelancers · 🇫🇷 #4Top 25%🇫🇷#4 of 11
- #463ERP Software1,408 freelancers · 🇫🇷 #2Top 33%🇫🇷#2 of 6
- #477ASP.NET MVC2,619 freelancers · 🇫🇷 #2Top 18%🇫🇷#2 of 3
- #566ASP.NET2,819 freelancers · 🇫🇷 #1Top 20%🇫🇷#1 of 5
- #608.NET Framework2,944 freelancers · 🇫🇷 #4Top 21%🇫🇷#4 of 12