Are you looking for a reliable .NET desktop application that actually works, scales, and is easy to maintain?
I specialize in WPF & WinForms applications using C# and MVVM, helping businesses build tools like trackers, dashboards, reporting systems, and internal business software.
WPF / WinForms (MVVM architecture)
C# .NET / .NET Core / .NET 6+
SQL Server, SQLite, data-driven applications
Clean UI, reports (Excel, CSV, PDF), and automation
I have already delivered real-world desktop applications on Upwork, including a Trading Performance Tracker built with WPF + MVVM.
If you need a new desktop app or want to improve an existing one, I can help you deliver a stable, clean, and professional solution.
Message me to discuss your requirements.
Desktop Application
C#
Windows Forms
.NET Framework
.NET Core
SQL
Mohammed A.
Jizan, Saudi Arabia
$35/hr
5.0
15 jobs
Turn your idea into a reliable, high performance website, application, or AI powered system. Built fast, built right, and backed by a simple promise: if you are not happy with my work, you do not pay.
As a Top Rated freelancer on Upwork, I have earned a track record of satisfied clients and successfully delivered projects, and I bring that same high standard to every new project I take on.
I am a software engineer and full stack developer who treats your project like my own. I keep communication clear, I move quickly, and I send you a detailed progress report every single week, so you always know exactly where your project stands.
I am also a web development instructor with students all over the world, which means explaining my work in plain language and building things the right way is second nature to me. My published courses cover Django Channels and building real time web chat applications, deploying Django applications on a Hostinger VPS server, and Object Oriented Programming in Python. You can find the links to all of them in my Portfolio section below.
What you get when you work with me:
- Peace of mind on your timeline, with clear milestones and zero surprises
- A responsive specialist who actually replies and keeps you in the loop
- Quality you never have to second guess, because I build it like it is mine
- A high value solution that is ready for real users from day one
- Work whose quality speaks for itself
- A detailed weekly report covering everything that has been done
- My personal guarantee: if you dislike the result, it is free
What I build:
- Fast, reliable websites for businesses, online stores, and digital service platforms
- Full ERP systems and HR management solutions for both web and desktop
- Windows desktop applications, including turning existing web services into native desktop apps
- AI powered tools such as AI agents, machine learning and deep learning solutions, and private, locally hosted AI for businesses that care about data privacy
- Web scraping, automation, and data extraction pipelines
- Secure integrations such as payment gateways, Google login, and Google Authenticator two factor security
My tech stack:
* Frontend: JavaScript, TypeScript, React, Next.js, HTML, CSS, Tailwind, Bootstrap
* Backend: Node.js, Python (Django, Channels), PHP (Laravel), REST APIs
* Desktop: Electron, PyQt
* AI & Data: Machine Learning, Deep Learning, AI Agents, Local/Self-hosted AI (LLMs), Selenium, Web Scraping & Automation
* Design: Clean, modern UI/UX design
* Integrations: Stripe & other payment gateways, Google OAuth login, Google Authenticator 2FA
Whatever your idea is, I will help you make it real. Securely, reliably, and on time.
Let us talk about your project and get it done.
Skills:
* JavaScript
* TypeScript
* React
* Next.js
* Node.js
* Python
* Django
* Django Channels
* PHP
* Laravel
* Electron
* PyQt
* HTML and CSS
* Tailwind CSS
* Bootstrap
* REST API development and integration
* Machine Learning
* Deep Learning
* AI Agents
* Local and self hosted AI (LLMs)
* Web Scraping
* Selenium
* Pandas
* NumPy
* Matplotlib
* UI and UX design
* Adobe Illustrator
* Inkscape
* Payment gateway integration
* Google OAuth login
* Google Authenticator (2FA)
* ERP and HR management systems
* Ecommerce development
* Windows desktop application development
* Electronics
* Electricity
* Raspberry Pi
Web Development
Python
Django
PHP
Laravel
CSS
JavaScript
TypeScript
Next.js
React
Full-Stack Development
HTML
Node.js
Web & Mobile Design Consultation
Web Application Development
Electron
Web Scraping
Artificial Intelligence
Machine Learning
AI Agent Development
Fiaz Ali S.
Riyadh, Saudi Arabia
$30/hr
4.9
65 jobs
Manual paperwork, Excel dependency, no ERP, disconnected systems, or a wrongly implemented ERP, whichever is holding your business back, the fix starts with diagnosis.
That principle has guided my 45+ Upwork engagements and 7,600+ hours of delivery, and it's why clients consistently rate the work 5 stars with a 100% Job Success rate. Overall, I've delivered 15+ ERP implementations and 100+ software solutions. I'm Fiaz, founder of Innovazy, an Official Odoo partner and certified Odoo functional consultant delivering ERP consulting and digital transformation for businesses worldwide, with deep expertise in Saudi Arabia, the Gulf and North America.
✅ WHO I HELP
Most of my clients fall into one of two situations:
🔸 You're implementing your first ERP. You've outgrown spreadsheets and manual processes, and you want to build the right operational foundation the first time, not patch things together as you scale.
🔸 You've outgrown disconnected systems or an ERP that was wrongly implemented. Sales, finance, inventory, and operations live in separate tools. Your team spends more time reconciling data than using it, and management lacks real-time visibility to make confident decisions.
✅ HOW I WORK
Every engagement begins with a free Business Assessment, a structured review of how your operations actually run, what's limiting growth, and whether an integrated platform is genuinely the right next step. You get an actionable roadmap to cut losses and unlock growth before committing to anything.
From there, I follow a proven roadmap:
Solution Design → Implementation → Adoption & Training → Post Go-Live Support → Continuous Improvement
You get a partner accountable for business outcomes, not just a completed installation.
✅ WHAT I DELIVER
🔸 End-to-end Odoo implementation: Accounting, Sales, CRM, Inventory, Purchasing, Manufacturing, HR, POS
🔸 Migrations from legacy systems with clean, validated data
🔸 ERP rescue: audit and re-implementation of failed or underperforming ERP projects
🔸 ZATCA, PEPPOL e-invoicing compliance
🔸 Localized Accounting
🔸 Multilingual support: Arabic, English and more
🔸 Custom module development, integrations, and automation
🔸 Ongoing support, optimization, and user training
✅ READY TO TALK?
If you're planning your first ERP, replacing systems that no longer fit, or rescuing an implementation that went wrong, let's start with a free, no-obligation Business Assessment. Message me, and I will bring the right questions.
✅ Key References
👉 Al Hada Cable Car & Water Park (Taif, KSA) - Odoo Enterprise (Odoo.sh)
Al Hada Telefric, a high-footfall cable car and water park attraction in Taif, partnered with us to replace Foodics, Microsoft Dynamics and a separate HR system with one Odoo platform. Project included successful migration of 10+ years of historical data from Microsoft Dynamics, Customizations & Custom Modules Development, and implementation of Accounting & Finance, HR & Payroll with GOSI, Procurement workflows & Approvals, POS, Website & Online Ticketing, QR/Barcode Entry Validation, Inventory, Facility Management, Equipment Maintenance & ZATCA e-invoicing. Project included on-site training to the staff.
👉 Pure Aqua Arabia - Water Purification Systems Manufacturing (Riyadh, KSA) - Odoo Enterprise Online
Pure Aqua Arabia, a Riyadh-based manufacturer of reverse osmosis and industrial water treatment systems, partnered with us for an end-to-end Odoo ERP implementation. The solution covered Manufacturing with nested BOMs and serial tracking, 10,000 plus products/components, Studio Customization, Custom Reports, Inventory, CRM, Sales, Procurement, Accounting, ZATCA e-Invoicing, Payroll & GOSI, Attendance, Maintenance and WhatsApp/Email integration, delivering full quote-to-cash visibility.
👉 Bin Abbas Al Khaleej Precast Manufacturing (Riyadh, KSA) - Odoo Enterprise (Odoo.sh)
Bin Abbas Al Khaleej Precast, a newly established precast concrete manufacturer in Riyadh, engaged us for a bilingual Arabic/English Odoo Enterprise implementation. We applied customizations to handle complex logistics operation for concrete production and delivery in which dozens of transit mixers participate to deliver concrete to the construction site. We configured Purchase, Manufacturing with BOMs and work centers, multi-warehouse Inventory, Sales, Accounting with Saudi VAT and ZATCA e-Invoicing, HR & Payroll with GOSI, CRM and Dispatch/Logistics, supported by on-site training in Riyadh.
👉 ACM Group - Real Estate, Mining, Construction & NGO (Islamabad, Pakistan) - Odoo Enterprise Online
ACM Group subsidiaries consisting of real estate development, mining, construction projects and an NGO, engaged us for a multi-company Odoo ERP implementation. We delivered centralized Accounting, Custom Reports, Fixed Assets and Analytical Accounting with project-wise P&L, compliance-focused NGO setup covering Budgeting, Procurement Approvals, HR, Payroll and Volunteer & Stipend Management.
Odoo
Odoo Administration
Odoo Development
Python
PostgreSQL
OWL
XML
ERP Software
Enterprise Resource Planning
Enterprise Software Development
ERPNext
Accounting Software
Enterprise Software
Database Management
Digital Transformation
Business Process Automation
RESTful API
API Integration
HTML5
JavaScript
Eisa Y.
Riyadh, Saudi Arabia
$56/hr
5.0
1 jobs
Technical Skills & Experience:
• ASP.NET Core – 5+ years (Expert)
• ASP.NET MVC – 5 years (Expert)
• Angular – 4 years (Advanced)
• JavaScript / TypeScript – 4 years (Advanced)
• CSS / HTML – 5 years (Good)
• IIS Server Deployment – 5 years (Expert)
• Desktop Application Development – 6 years (Expert)
• Microsoft SQL Server – 7+ years (Expert)
• Database Optimization – 4 years (Expert)
• Accounting Systems Development – 5 years (Advanced)
• ERP Module Integration – 5 years (Advanced)
• Payment & Invoice Automation – 5 years (Advanced)
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.”
KD
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.”
DM
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.”
KK
Katja Krohn
Summa Linguae
How do I hire a Desktop Applications Developer in Saudi Arabia on Upwork?
You can hire a Desktop Applications Developer in Saudi Arabia on Upwork in four simple steps:
Create a job post tailored to your Desktop Applications Developer project scope. We'll walk you through the process step by step.
Browse top Desktop Applications Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Desktop Applications Developer profiles and interview.
Hire the right Desktop Applications Developer 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 Desktop Applications Developer?
Rates charged by Desktop Applications Developers 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 Desktop Applications Developer in Saudi Arabia on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Desktop Applications Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Desktop Applications Developer team you need to succeed.
Can I hire a Desktop Applications Developer in Saudi Arabia 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 Desktop Applications Developer proposals within 24 hours of posting a job description.
Find more freelancers
Top cities for Desktop Applications Developers in Saudi Arabia