Hire the Best Windows Presentation Foundation (WPF) Specialists
in the United States

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Andrey K.

Fruitland, Idaho

$70/hr
5.0
3 jobs

Over 15 years of software development expertise: small- to large-scale projects. GUI, console, multi-tier, web, service and embedded applications. Line of Business applications. Amazon MWS API. Application domain modeling. Domain Driven Design. Distributed telemetry systems. Mission-critical telecommunication applications. Freelance/independent software development/consulting experience. Ability to lead small groups of developers. SPECIALTIES: - C#, C++, C, Objective-C; - .NET, .NET Core, EntityFramework, WebApi, WPF, MSMQ, MS Prism, MS Unity, etc.; - JSON, XML, XSLT, HTML; - Database design, stored procedures, MS SQL Server/CE, Oracle, Sqlite; - OOA&D, OOP, UML, CI, Design Patterns, UI; - Visual Studio, MSBuild, NUnit, NAnt, CCNET, SVN, TFS, ClearCase, MKS, VSS, Git, GitHub, Bitbucket; - Cocoa, Core Data, Xcode; - Enterprise Architect, Rational Rose, Visio.

  • Windows Presentation Foundation
  • Database Design
  • Web Service
  • API
  • C#
  • ASP.NET Core
  • Windows Forms
  • .NET Framework
  • Desktop Application
  • .NET Core
  • Amazon MWS
  • Blazor
  • Domain-Driven Design
  • Microsoft Azure
  • .NET Stack
Gleb U.

Cincinnati, Ohio

$45/hr
4.8
18 jobs

I build custom C# / .NET software for businesses that need reliable desktop applications, internal tools, and practical workflow solutions. My main experience is in Windows desktop development and business software. I work with C#, WPF, MAUI, ASP.NET Core, Razor, MVC, MVVM, SQL, Entity Framework, and Web API, and I’m also interested in Blazor-based internal applications. I’m a good fit for projects involving internal tools, workflow systems, document generation, printing features, integrations, and software that supports day-to-day operations. I work well on MVPs, prototypes, and milestone-based projects where the goal is to turn a business need into a practical working solution. I can take ownership of a project, communicate clearly, and make practical decisions to keep development moving. I can also help refine requirements as the project evolves. In many business applications, the best solution becomes clearer during implementation, and I’m comfortable helping shape that process while keeping the work structured and aligned with the client’s goals. I’m especially interested in .NET applications for internal platforms, admin tools, business automation, and AI-assisted workflow solutions where the technology supports a real business need. I usually prefer fixed-price or milestone-based projects when the scope is clearly defined, because it keeps the process transparent and predictable for both sides. If you need help building, improving, or supporting a .NET desktop application, internal business tool, or custom software solution, I’d be glad to discuss your project.

  • Windows Presentation Foundation
  • C#
  • .NET Framework
  • .NET Stack
  • Desktop Application
  • ASP.NET Core
  • Blazor
  • ASP.NET Web API
  • API Integration
  • SQL
  • Entity Framework
  • Model View ViewModel
  • XAML
  • Razor Template Engine
  • Web Services Development
  • Azure App Service
  • Microsoft Azure
  • ASP.NET MVC
Curtis M.

Ammon, Idaho

$60/hr
4.0
4 jobs

* 25+ years of experience in delivering quality software and architectures over a number of technologies both as a Lead Developer and Senior Software Engineer. * 14 years Architecture Experience * 10 years Team Lead Experience * Specialize in 1. Leading new development of architecture, platforms, processes and solutions to ensure software will meet diverse requirements of the future. 2. Developing High Performance Solutions and solving complex problems. 3. Maintaining and moving legacy systems to new architectures while maintaining revenue of existing systems. 4. Excellent people skills in working with all levels of an organization (Technical and Non-technical) 5. Being a team player, technical expert and technical leader 6. Working with people at all levels to come up with excellent solutions (Finding common ground). 7. Keeping up with my skills by doing freelance Projects (wpf, winforms, C#, C++, python, microcontrollers and Web Development). Front End Languages/Tech: Pure Javascript, html, css, ASP .NET with Razor Pages.

  • Microsoft Windows
  • Windows App Development
  • C#
  • Web Application
  • Angular
  • PostgreSQL
  • C++
  • Web Service
  • SQL Programming
  • .NET Framework
  • ASP.NET MVC
  • Microsoft SQL Server
  • Web Development
Matthew C.

Crawfordsville, Indiana

$30/hr
4.6
23 jobs

Hi, my name is Matt and I am a Software Engineer. I have a Bachelor's Degree in Computer Science. I currently work as a full-time Salesforce Developer and Admin, and currently have six Salesforce certifications (Admin, App Builder, Platform Developer 1&2, Javascript Developer 1, CPQ Specialist). I also have experience in Windows app development (C#/.NET, WPF, Winforms) and database administration (MySQL, Postgres, T-SQL).

  • Windows Presentation Foundation
  • C++
  • Mathematica
  • API Integration
  • Salesforce
  • XAML
  • .NET Core
  • Apex
  • JSON
  • Automation
  • C#
  • Java
  • Python
  • Salesforce Lightning
Scott B.

Garden Grove, California

$70/hr
5.0
13 jobs

Software Engineer with 25 years of experience spanning desktop, web, and cloud. I would describe myself as a generalist, equally comfortable with front and back ends, core stack, architecture & design, and of course implementation and maintenance. My work experience spans several industries, including: Video games Finance Streaming technology Medical Proficient with multiple languages, platforms, and technologies: C & C++ C# .NET including: Windows Forms WPF UWP WinUI3 MAUI Avalonia Python and others, as needed. Database creation and app integration, including: SQLite MS SQL MySQL MariaDB Web development, including: HTML CSS JavaScript PHP Target platforms: Windows Linux Mac Android PlayStation Xbox

  • Windows App Development
  • C++
  • C#
  • Application Improvement
  • Desktop Application
  • Linux
  • .NET Core
  • Software Development
  • Software Design
  • API Development
  • API Integration
  • Cloud Application
  • Database
Timothy B.

West Covina, California

$80/hr
4.8
20 jobs

Hi! I'm Tim, a U.S. based software developer with over 22 years of experience. I specialize in building high performance, interactive, graphical applications. These are primarily desktop applications with C#/WPF, or computer games using the Godot game engine. I'm capable of handling most visual applications (digital signage, kiosks, exhibits, simulations, etc) and non-visual, system level applications ( command line tools, utilities, automation, background services ). Services I offer: * Custom software development - Working from your specifications, I can build your app or game from the ground up, or take your existing code and modify it as needed. * Prototypes, Vertical Slices, and Minimum Viable Products("MVP") - I'll work with you to iterate on early designs, so you can test out your ideas and concepts rapidly. * UI design and workflow improvement - Is your user experience lacking? I can help you streamline and enhance the look and feel of your app. * Performance and code optimization - App lagging, stuttering, or eating up CPU? I excel at writing robust, high performance C# code. * Bug fixes - I'll identify and resolve defects in your software. * Code Audits / Code Refactoring - I'll look for "code smells", and transform your codebase into something thats clear and maintainable. Make no mistake, code quality is closely tied to the overall performance and reliability of your software! Whether you want to build something new, or you have an existing product that you want to improve... I can help you take your software to the next level. Ready to get started? Send me a message, and I'll get back to you as soon as possible. Looking for something not listed? Or perhaps you're not sure where to start? Send me a message. I'd be happy to assist.

  • Windows Presentation Foundation
  • C#
  • Windows Forms
  • Desktop Application
  • Godot
  • Game Development
  • Game Design
  • Game Prototype
  • .NET Framework
  • .NET Core
  • Visual Basic
  • XAML
  • Graphics Programming
  • UI/UX Prototyping
  • Performance Optimization
  • Software Debugging
  • Object-Oriented Design
  • Code Refactoring
  • Scripting Language
  • Test Development

How it works

Post a job for freePost 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

How do I hire a Windows Presentation Foundation (WPF) Specialist in the United States on Upwork?

You can hire a Windows Presentation Foundation (WPF) Specialist in the United States 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 in the United States 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 in the United States 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.