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
As a Digital Transformation Expert, Official Odoo Partner, Certified Odoo Functional Consultant, I specialize in Custom Odoo implementations across multiple industries. With over 20 years of experience, I bring deep ERP expertise to every project.
💥💥💥 3 MONTHS FREE SUPPORT 💥💥💥
📍 Local on-ground Odoo support throughout Saudi Arabia, remote support anywhere.
✅ Key Areas of Expertise:
🔸 Odoo ERP Implementation & Consulting:
End-to-end Odoo implementation and optimization. Led successful deployments & upgrades, tailoring Odoo ERP for industries like Manufacturing, Services, Wholesale, Retail, Logistics and Food & Bevereges.
🔸 Odoo Module Customization & Integration:
Expert in Odoo development, Odoo module customization, Odoo studio costomizations & Odoo API integrations. Whether extending the Sales, Purchase, Manufacturing, Inventory, HR, or Accounting modules, I build custom features in Odoo (using Python/XML/JS) to match your needs. I am an experienced Odoo integration developer, connecting Odoo to payment gateways, shipping APIs, odoo ecommerce platforms, odoo website, and other systems.
🔸 Odoo Data Migration:
I handle complex data transitions into Odoo, from customer and product data to transactions. My Odoo data migration process ensures your historical data (invoices, inventory levels, etc.) is imported cleanly and securely, minimizing downtime and errors.
🔸 Odoo Accounting Specialist:
My strong background in Accounting and Odoo Book Keeping allows me to help customers with their Chart Of Accounts setup, Bank Reconciliation, Setting Up Journals, Taxation, Multi-Currency Support, Fixed Assets, Financial Reports, Custom Reporting, Compliance (ZATCA Phase-1 & Phase 2, GOSI, FBR e-invoicing, Peppol) and financial workflows.
🔸 Odoo Performance Optimization and Maintenance:
I optimize Odoo’s performance for speed and reliability. This includes tuning PostgreSQL indexes, improving workflows, and implementing caching.
✅ Notable Odoo Projects:
🔸 Retail:
Implemented Odoo ERP for a retail chain, covering Odoo POS, Odoo inventory, procurement, and accounting integration. The project improved stock accuracy & operational efficiency with real-time visibility while preventing leakages and unaccounted losses.
🔸 Manufacturing:
Implemented Odoo ERP for a manufacturing business in Riyadh, Saudia, covering procurement, inventory, production, sales, and accounting integration. Handling of multi-level BOMs, complex manufacturing processes, handling of raw material and finished goods, handling of Batches & Lot Numbers, scrapes and by-products. The projects improved manufacturing predictability, equipment management, transparency and accountability.
🔸 CRM Automation:
Built a custom Odoo CRM solution for a company in KSA, automating lead scoring and customer notifications with end to end WhatsApp integration for internal and external communication.
🔸 Data Migration & Integration:
Migrated 10+ years of data into Odoo for a distributor, and integrated Odoo with a third-party e-commerce and payment system for a client in the USA.
🔸 Accounting Optimization:
Customized Odoo’s accounting module for a hospitality client, enabling automatic tax compliance and custom financial reports.
✅ Technical Skills:
🔸 Languages & Frameworks: Python (Odoo framework), .NET, Java, PHP, JavaScript (Odoo web UI), Node.js, React, Angular, Next.js.
🔸 Databases: PostgreSQL (Odoo), SQL Server, MySQL, MongoDB.
🔸 Cloud & DevOps: AWS (EC2, S3, Lambda), Azure, Docker, Kubernetes, CI/CD pipelines.
💡 Let’s collaborate to implement the perfect Odoo ERP solution.
Odoo Consultant, Expert Odoo ERP Developer, Odoo ERP Implementation Specialist, Senior Odoo ERP Specialist, Full-Cycle Odoo Implementation, Odoo Customization and Configuration Expert, Odoo ERP Solutions Architect, Odoo Functional and Technical Expert, Odoo Certified ERP Consultant, Python-Based Odoo Developer, Odoo CRM Setup and Implementation, Odoo ERP Developer and Consultant, Odoo Inventory and Stock Management, Odoo Customization and Module Development, Odoo Website Design and Development, Odoo ERP Maintenance and Ongoing Support, Odoo ERP Deployment and Go-Live, Odoo System Configuration and Administration, Odoo Website Customization and Upkeep, Odoo ERP Technical Developer, Odoo Module Setup and Implementation, Odoo Odoo Server Setup and Infrastructure, Odoo Bespoke Module Development, Odoo ERP Project Lead, Senior Python Backend Developer, Odoo ERP Upgrade and Migration Specialist, Odoo Workflow Automation Expert, Odoo Business Process Optimization, Odoo Multi-Company Configuration, Odoo eCommerce and POS Developer, Odoo Accounting and Finance Implementation, Odoo HR and Payroll Configuration Specialist, Odoo Manufacturing and MRP Developer, Odoo Data Migration Expert, Odoo.sh Deployment Specialist, PostgreSQL Database Optimization, Odoo Quality Control Module, Odoo REST API Developer, Odoo Enterprise Edition Expert, Digital Transformation Expert, ERP Software
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
Sayed Tanveer A.
Jeddah, Saudi Arabia
$5/hr
4.5
6 jobs
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
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