Hire the Best Windows Presentation Foundation (WPF) Specialists
Surabaya, Indonesia
• Also known as Windows and macOS App Developer Expert • 5+ years of experience • I work on backend, frontend, databases, and Linux server administration • Main stack: .NET (C# / Visual Basic) and TypeScript / JavaScript • I build web and multi-platform desktop/mobile applications 📚 Technologies • My main tech stack is .NET (C# or Visual Basic .NET) and TypeScript / JavaScript • For .NET, I work with ASP .NET, Blazor, WPF, Windows Forms, MAUI (formerly Xamarin), Avalonia UI, and more • For TypeScript / JavaScript, I prefer React, but I can also work with Angular, jQuery, or vanilla JS • I can also develop macOS and iOS apps using Swift and Objective-C 🗼 Server Administration and DevOps • Familiar with Debian-based Linux distributions like Ubuntu • Able to handle VPS baremetal or Docker-based setups • Able to automate workflows using Bash, Python, GitHub Actions, and similar tools • Experienced with cloud services such as AWS and Azure 📊 Database • Microsoft SQL Server • MySQL / MariaDB • SQLite • PostgreSQL • Microsoft Access 💡 Skills • Strong in algorithm design and analysis • Great ability to solve programming and system trouble • Great at optimizing software performance • Flexible work style • Adaptive team player 📖 Self-Update • I regularly study new technologies to stay up to date. 🕰️ Flexible Availability • Open to collaborate across multiple time zones (US, CA, UK, EU, APAC, etc.) ✅ I’m not a robot. • I’m a real human and a solo freelancer, not an agency 🙌 Let’s Connect! • My name is Junian and I’d love to help bring your ideas to life • Feel free to reach out so we can discuss how I can support your project • Not a Vibe Coder, but use AI-Assisted Programming tools to solve problems • Linus Torvalds once said, “Talk is cheap. Show me the code.” So go ahead and check out my GitHub code. 🛠️ Common Tasks and Roles • Known as the Apple / macOS / iPhone guy • Build Windows app with .NET Framework & Windows Forms (WinForms) / Windows Presentation Foundation (WPF) / WinUI / Avalonia UI / MAUI / Xamarin • Build Windows Installer MSI / EXE from existing Windows App by using Wix / WixSharp • Build macOS app with Swift UI or .NET & Avalonia UI / MAUI / Xamarin • Build, sign, and notarize macOS app installer (PKG / DMG / ZIP) • Build web app with ASP .NET & Blazor / React / Angular / Vanilla JavaScript • Deploy and configure existing web apps by using Docker container to VPS / Cloud providers like AWS, Azure, or GCP • Ethical decompile / reverse engineer / source code retrieval / deobfuscation of existing .NET EXE / DLL / MSI or NinjaTrader Trading Indicator / strategy • Automate Windows UI tasks • Web scraping to retrieve online data / PDF / Images / any other files • Expert macOS system and app troubleshooting 🙋♂️ What I'm not • I'm not a Vibe Coder. Don't get me wrong, I use AI to build software, but I don't solely rely on it.
- Windows Presentation Foundation
- Windows App Development
- .NET Framework
- C#
- Desktop Application
- Docker
- ASP.NET
- Database
- JavaScript
- TypeScript
- Node.js
- Linux System Administration
- Web Development
- .NET Core
- ASP.NET Core
- macOS
- iOS Development
- Flutter
- Windows Forms
- Xamarin
Ho Chi Minh City, Vietnam
Hello, I’m Jason Nhien Truong, a Senior Software Engineer and Software Architect with over 20 years of professional experience delivering reliable, maintainable software solutions for businesses across multiple industries. I specialize in C# and .NET development, Windows desktop applications, enterprise web systems, SQL databases, and Azure-based platforms. I help clients modernize legacy systems, stabilize and scale existing products, and build new applications with a strong focus on performance, usability, and long-term maintainability. I work closely with stakeholders to translate business needs into practical, well-structured technical solutions. What I offer Full-stack .NET development I work across the .NET ecosystem, from legacy ASP.NET Web Forms to modern .NET 8 APIs and microservices. I design secure, scalable backend systems with clean architecture and clear separation of concerns. Windows desktop application development I have extensive experience building and maintaining Windows desktop applications using WinForms and WPF, including MVVM-based WPF applications. I focus on responsive UI behavior, clean data binding, maintainable ViewModel design, and user-friendly workflows for business-critical desktop software. Enterprise UI with DevExpress and Telerik I have deep expertise with DevExpress and Telerik controls for WinForms and web applications. I redesign and modernize complex UIs to improve usability, consistency, and performance without breaking existing business logic. Database architecture and optimization Strong experience with SQL Server, PostgreSQL, MySQL, and Azure SQL. I design schemas, optimize queries, and ensure data integrity and stability in production systems. Azure cloud and DevOps Hands-on experience deploying and maintaining applications on Azure, including CI/CD pipelines, containerized services, background processing, and cloud-based integrations. Testing and automation I write unit and integration tests using xUnit and NUnit, and implement automation with Selenium and AutoIt to improve quality and reduce regression risk. Key technical skills Languages and platforms C#, .NET Core, .NET 8, ASP.NET, SQL, JavaScript, HTML, CSS, Python Desktop development WinForms, WPF, MVVM, DevExpress WinForms, Telerik UI Frameworks and tools Entity Framework, LINQ, Docker, Azure DevOps Databases SQL Server, PostgreSQL, MySQL, MongoDB, Azure SQL Cloud and monitoring Azure, Kubernetes, Azure Service Bus, Prometheus, Grafana Architecture Microservices, Clean Architecture, Domain-Driven Design Selected projects Web forecasting application maintenance Maintained and enhanced a legacy ASP.NET Web Forms application using SQL Server 2022 and Telerik UI. Improved UI workflows, business logic, and performance. Betx – cloud-native microservices platform Developed backend microservices using .NET 8 and Web API. Worked on PostgreSQL data modeling, Azure Kubernetes deployment, secure APIs, messaging, and observability with Prometheus and Grafana. Custom ERP system for manufacturing Built a custom ERP system using C# and SQL Server, including workflows, reporting, role-based access, and third-party integrations. Carrier pricing API integration Integrated FedEx and UPS APIs for real-time pricing, data synchronization, and robust error handling with retries and logging. Why work with me I bring deep technical experience, strong ownership, and a business-focused mindset. I communicate clearly, meet commitments, and build software that remains stable and maintainable over time. Availability Open to full-time or part-time engagements. Flexible with time zones for long-term projects. If you’re looking for a senior .NET engineer who can handle both backend systems and Windows desktop applications with confidence, feel free to reach out.
- ASP.NET Core
- JavaScript
- Entity Framework
- C#
- React
- Microsoft SQL Server
- Microsoft Azure
- Python
- nopCommerce
- Blazor
- DevExpress
- Machine Learning
Tunari, Romania
100% biological, natural brain for rent! A natural deep neural network trained for 15 years on software development tasks of varying complexity. Trained on large datasets of C/C++, C#, and other programming languages source code and technical documentation. The medical device industry, X-ray imaging, game development, WPF .NET desktop software development, and Unity game engine datasets were a significant part of the training program. Capable of stable performance at System 2 level, rarely dropping to Level 1, only in stressful situations. Produces near-perfect source code and final software solutions. Very well nurtured: good sleep, nutrition based mainly on a high-protein diet. No alcohol consumption during all years of training and subsequent inference (practical application) to keep the bloodstream and cells intact. Attached to a healthy and well-maintained human body. Can also work well in symbiosis with LLM if you prefer tasks done faster with a little help from AI.
- Windows Presentation Foundation
- Microsoft Windows
- C++
- C#
- Bug Fix
- Microsoft Visual C++
- OpenCV
- Business with 10-99 Employees
- MATLAB
- Cocos2d
- Android
- Flutter
- Game Development
- Unity
Krivoy Rog, Ukraine
Senior .NET developer with 25+ years of hands-on experience working on real production systems. I help companies stabilize, modernize, and extend desktop and legacy .NET applications, taking ownership of existing codebases and delivering clean, maintainable solutions that work reliably long-term. Most of my work involves improving existing Windows desktop applications rather than building throwaway prototypes. I regularly take over mature or poorly documented systems, identify structural and stability issues, and extend functionality without disrupting production workflows. Clients usually come to me when a system is business-critical and needs careful, senior-level handling. My core expertise is in Windows desktop development using C#, WPF, WinForms, and the .NET Framework. I also have extensive experience supporting and modernizing legacy systems built with VB.NET, VBA, C++, and Delphi, including Office automation, custom installers, file system integration, and data-processing tools. For modernization and supporting services, I work with .NET Core, ASP.NET, Razor Pages, and REST APIs, which allows me to evolve legacy desktop systems, build internal web tools, or deliver complete end-to-end solutions when needed. I follow proven architectural practices such as MVVM, layered design, version control with Git, and predictable deployment processes. I’ve completed 120+ projects and 37,000+ hours on Upwork, working primarily on long-term and technically demanding systems where reliability, clarity, and ownership matter more than quick fixes. If you’re looking for a dependable senior .NET developer who can take responsibility for an existing system or build a stable desktop application from scratch, I’d be happy to discuss your project.
- Windows App Development
- C#
- Desktop Application
- C++
- Visual Basic
- Delphi
- Software Development
- .NET Core
- Desktop Application Improvement
- NSIS
- Microsoft Outlook Development
- Microsoft PowerPoint
- ASP.NET
- Automation
- Microsoft Office
Champigny-sur-Marne, France
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.
- Windows Presentation Foundation
- C#
- .NET Framework
- API
- ASP.NET
- Desktop Application
- SQL
- ASP.NET MVC
- .NET Core
- RESTful API
- Microsoft SQL Server
- POS Terminal
- ERP Software
- API Integration
- Windows Forms
Tbilisi, Georgia
15+ years in Software Development Available for 40 hrs/wk Excellent references from CEOs of the companies I worked for/with Able to bring a product to the market from inception, through specification, architecture, design, and implementation and testing. Seeking for software development projects in the following areas: - Desktop applications - Client/Server systems - Web applications Technologies and Frameworks: - C++, C#/VB.NET, Java, React, Node.js/React.js, MFC/ATL/COM, Office OM/JS API, MSGraph, WinForms, WPF, DevExpress, NetAdvantage Infragistics, XML, JSON, WebServices (WCF, RESTFull), SQL, Entity Framework, sockets (.NET and Winsock), JQuery/AngularJS/Bootstrap, etc
- Windows Presentation Foundation
- React
- Entity Framework
- C#
- ASP.NET
- Plugin Development
- TypeScript
- Microsoft Office
- Microsoft Word
- Microsoft Excel
- .NET Core
- JavaScript
- C++
- RESTful Architecture
- .NET Framework
How it works
Post a job for free Post a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
Katja Krohn
Summa Linguae
How do I hire a Windows Presentation Foundation (WPF) Specialist on Upwork?
You can hire a Windows Presentation Foundation (WPF) Specialist on Upwork in four simple steps:
- Create a job post tailored to your Windows Presentation Foundation (WPF) Specialist project scope. We’ll walk you through the process step by step.
- Browse top Windows Presentation Foundation (WPF) Specialist talent on Upwork and invite them to your project.
- Once the proposals start flowing in, create a shortlist of top Windows Presentation Foundation (WPF) Specialist profiles and interview.
- Hire the right Windows Presentation Foundation (WPF) Specialist for your project from Upwork, the world’s largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Windows Presentation Foundation (WPF) Specialist?
Rates charged by Windows Presentation Foundation (WPF) Specialists on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Windows Presentation Foundation (WPF) Specialist on Upwork?
As the world’s work marketplace, we connect highly-skilled freelance Windows Presentation Foundation (WPF) Specialists and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Windows Presentation Foundation (WPF) Specialist team you need to succeed.
Can I hire a Windows Presentation Foundation (WPF) Specialist within 24 hours on Upwork?
Depending on availability and the quality of your job post, it’s entirely possible to sign up for Upwork and receive Windows Presentation Foundation (WPF) Specialist proposals within 24 hours of posting a job description.
Find more freelancers
Similar Windows Presentation Foundation (WPF) Specialist Skills
- Blazor Developers
- WxWidgets Specialists
- Integrated Development Environment (IDE) Specialists
- Interface Computers Data Loader Specialists
- Multithreaded Programming Specialists
- Software Design Professionals
- Oracle Workflow Builder Professionals
- Windows Forms Developers
- Intelli Softwares Ontogeny Specialists
- jQuery UI Specialists
- Tyler Technologies Odyssey Specialists
- Atom Specialists
- Apache Zookeeper Developers
- React Bootstrap Professionals
- ARM Cortex-M Specialists
- Quasar Framework Professionals
Top Countries for Windows Presentation Foundation (WPF) Specialists
- Windows Presentation Foundation (WPF) Specialists in Armenia
- Windows Presentation Foundation (WPF) Specialists in Azerbaijan
- Windows Presentation Foundation (WPF) Specialists in Poland
- Windows Presentation Foundation (WPF) Specialists in South Africa
- Windows Presentation Foundation (WPF) Specialists in Vietnam
- Windows Presentation Foundation (WPF) Specialists in Australia
- Windows Presentation Foundation (WPF) Specialists in Uzbekistan
- Windows Presentation Foundation (WPF) Specialists in Russia
- Windows Presentation Foundation (WPF) Specialists in Serbia
- Windows Presentation Foundation (WPF) Specialists in Romania
- Windows Presentation Foundation (WPF) Specialists in Israel
- Windows Presentation Foundation (WPF) Specialists in France
- Windows Presentation Foundation (WPF) Specialists in Germany
- Windows Presentation Foundation (WPF) Specialists in China
- Windows Presentation Foundation (WPF) Specialists in India
- Windows Presentation Foundation (WPF) Specialists in Pakistan