Hire the Best Desktop Applications Developers
in Algeria

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

Algiers, Algeria

$3/hr
5.0
32 jobs

TLDR: Check reviews ! :) portfolio: bilalbelli.eu 👈 I’m an experienced Software Engineer (with diploma) and Developer (not a vibe coder ! i understand and i can do everything) specializing in Python, Java, Javascript, Typescript, and modern Web technologies (Angular, Spring Boot, Node.js, Flask, Wordpress, Bootstrap, Next.js, Nuxt.js, Electron.js), and I also provide tutoring and mentoring in programming and computer science topics. I hold a strong Computer Science and Systems Engineering background, with solid experience in software development, backend & frontend engineering, system design, machine learning (AI, ML, DL, Agents) and applied problem-solving. I enjoy tackling non-standard and real-world problems, covering application design, algorithmic thinking, system architecture, and production-ready implementations, from initial analysis to clean, documented, and maintainable code. I regularly work on full-stack engineering problems, including: - Coding, - Documentation, - Manual Creation, - Scientific & Technical Writing, - Tutoring, I have hands-on experience with a wide range of technologies and tools, including Python, Java, C, JavaScript, TypeScript, HTML, CSS, SQL, and frameworks such as Spring Boot, Node.js, Flask, Electron, and Angular. I also work with relational databases (PostgreSQL, MySQL, SQL Server), and modern DevOps & infrastructure tools like Git, Docker, Jenkins, Ansible, Jira, as well as Linux environments and networking solutions (Nginx, HAProxy, DNS, virtualization). I’m comfortable learning and adapting to new technologies quickly, and my broad technical foundation allows me to switch tools and frameworks efficiently to best fit project requirements. Why hiring me ? because i provide a high quality job and get the job done real quick !

  • API Integration
  • API
  • Automation
  • Web Application
  • Web Development
  • RESTful API
  • Node.js
  • MongoDB
  • Java
  • Git
  • Linux
  • AI Development
  • Python
  • JavaScript
  • HTML
  • Tailwind CSS
  • PostgreSQL
  • MySQL
  • Web Scraping
  • TypeScript
Axel M.

Algiers, Algeria

$10/hr
5.0
41 jobs

I’m a software engineer with more than 7 years of experience building reliable, high-performance software. I specialize in creating custom desktop applications, AI-powered tools and automation systems that help businesses save time, reduce manual work, and improve productivity. I can design and develop complete solutions from concept to deployment. Whether you need a powerful desktop application, task automation, data processing tools, or a custom AI-enhanced system, I can build software tailored to your business needs. What I can help you with: - Custom desktop application development. - AI-powered desktop tools for business workflows. - Task automation and process optimization - Data processing and scripting. - Custom software for specific business needs. - Web application development. Technologies I work with: C / C++ Python Rust Neural Network, Pytorch, ONNX, Transformers, HuggingFace, AWS. Web technologies for full web applications I focus on writing clean, efficient, and maintainable code and delivering solutions that are practical, scalable, and easy to use. My goal is to help clients turn ideas into working software that solves real problems. If you’re looking for a developer who can build custom software, automate complex tasks, or create AI-powered applications, I’d be happy to help.

  • C
  • Qt Framework
  • Linux
  • C++
  • Java
  • Python
  • Windows Administration
  • Assembly Language
  • Bash
  • Microsoft Windows PowerShell
  • Rust
  • Computer Engineering
  • AI Development
Mohammed C.

Tipaza, Algeria

$10/hr
5.0
2 jobs

Experienced Software Developer | Building Reliable, Scalable Business Software Hi there! I’m a skilled .NET developer I help businesses automate workflows, improve efficiency, and build custom desktop software tailored to their needs. ✅ What I Offer: ✔ Custom Apps – Build from scratch or enhance existing applications. ✔ Database Integration – SQL Server, MySQL, or SQLite for seamless data management. ✔ UI/UX Optimization – Clean, user-friendly interfaces. ✔ Performance Tuning – Ensure fast, responsive, and scalable software. ✔ Maintenance & Upgrades – Bug fixes, feature additions, and legacy app modernization. ✅Industries I Serve: ✔Small Business Automation (Inventory, POS, CRM) ✔Enterprise Tools (Data Management, Reporting) ✔Education & Productivity Apps ✅Technical Expertise: ✔Languages: C#, .NET Framework/.NET Core ✔Technologies: WPF, Avalonia UI, Django, Restful api, javascript Vue ✔Database: SQL Server, MySQL, SQLite, PostgreSql ✔Tools: Visual Studio, Jetbrains Rider, Git 💼 Recent Projects: 📊 Employee Management System – Track employee daily routine with a useful dashboard vue. 📖 Kids Story Mobile App – make reading stories for kids easy. Mini ERP web app and mobile – Solved an aquaculture company problems like easy find documents, daily feeding tracking... 🔹 Why Hire Me? ✔Experience Software development. ✔Clear Communication – Regular updates & collaborative approach. ✔On-Time Delivery – Reliable, efficient, and detail-oriented. Let’s discuss your project! I’m ready to help you build high-quality, scalable desktop software that meets your business needs. 📩 Invite me to your job post, and let’s get started!

  • C#
  • .NET Core
  • Windows Presentation Foundation
  • Windows Forms
  • SQLite
  • Microsoft SQL Server
  • MySQL
  • PostgreSQL
  • REST API
  • Entity Framework
  • LINQ
  • ASP.NET Web API
  • Testing
  • Object-Oriented Programming
  • Database Development
Ramsey M.

Algiers, Algeria

$25/hr
5.0
23 jobs

Hello! I'm Ramsey, a passionate software engineer specializing in blockchain, web and desktop application development. I excel in crafting smart contracts, DApps, tokens (ERC-20, BEP-20, NFTs), and integrating blockchain systems. Skilled in modern frameworks like React, Next.js, and Angular, I also bring backend expertise with Python, Node.js, and PHP to help create secure, scalable web solutions. For desktop apps, I use PyQt, C#, or JavaFX to deliver custom, multi-platform support. I also have strong expertise in AI related work including chatbots, recommendation systems, NLP, CV, and OpenAI API integrations. I have a very detail-oriented, problem-solving approach, strong communication, and timely delivery, I’m ready to bring your ideas to life. Let’s build together!

  • Blockchain Architecture
  • Artificial Intelligence
  • Mobile App
  • Web Application
  • React
  • Python
  • JavaScript
  • FastAPI
  • Machine Learning
  • PHP
  • REST API
  • Data Scraping
  • MySQL
  • Docker
Bilal L.

M'Sila, Algeria

$25/hr
5.0
20 jobs

Looking for a developer who understands not only how to write code, but also how businesses operate? I specialize in designing and developing high-quality business applications using Microsoft technologies. With years of professional software development experience and an academic background in Computer Science, I help companies build reliable, scalable, and user-friendly solutions that improve productivity and automate business processes. My expertise covers the complete software development lifecycle, from database design and backend APIs to desktop and mobile applications. What I Can Help You With 1- Desktop Applications C# / .NET WPF (MVVM) DevExpress Controls WinForms modernization Enterprise desktop software Custom business applications 2- Mobile Applications .NET MAUI Android business applications Inventory management systems Sales and purchase applications Bluetooth printer integration Barcode scanner integration Offline data synchronization 3- Backend Development ASP.NET Core Web API RESTful API development Authentication & Authorization Entity Framework Core SQL Server JSON/XML processing File upload and document management 4- Database Development SQL Server database design Query optimization Stored procedures LINQ Entity Framework Performance tuning Reporting databases 5- Business Software I have extensive experience developing solutions for: ERP systems Inventory management Purchase management Sales management Financial reporting Warehouse management Transportation and logistics Fleet and truck management 6- Reports & Automation PDF generation Excel automation ClosedXML OpenXML Import/Export tools Dashboard development Custom reports 7- Additional Technical Skills C# .NET 8 ASP.NET Core WPF .NET MAUI SQL Server Entity Framework LINQ MVVM DevExpress REST APIs Git Azure DevOps JSON XML HTML JavaScript - Research & Data Science Besides commercial software development, I am also an active university researcher in Computer Science. My research experience includes: Artificial Intelligence Machine Learning Information Retrieval Data Mining Network Analysis Python XGBoost Community Detection Algorithms Scientific programming Research implementation This background enables me to understand complex technical problems and develop efficient, well-structured solutions. Why Clients Choose Me ✔ Clean, maintainable, and scalable code ✔ Strong problem-solving skills ✔ Fast debugging and issue resolution ✔ Business-oriented mindset ✔ Excellent communication ✔ On-time delivery ✔ Long-term support after project completion I Can Help With: . Build a new desktop application . Develop a custom Android app . Create a REST API . Fix C# or .NET bugs . Upgrade existing applications . Integrate Bluetooth devices . Optimize SQL Server performance . Automate Excel and PDF reports . Design ERP modules . Develop inventory management systems . Build business dashboards . Maintain existing .NET projects Whether you need a small bug fixed, a new feature implemented, or a complete business solution built from scratch, I am committed to delivering reliable, high-quality software that meets your business goals. Let's discuss your project and turn your ideas into a professional solution.

  • C#
  • Microsoft Visual Studio
  • Standalone Application
  • LaTeX
  • Node.js
  • Flutter
  • PDF
  • Data Extraction
  • Data Scraping
  • Data Mining
  • Data Segmentation
  • Google Apps Script
  • Database
  • Microsoft Excel
Moulay Touhami S.

Tiaret, Algeria

$20/hr
5.0
2 jobs

Hi, I’m Touhami, a seasoned Software Engineer with 7+ years of experience. My passion lies in creating cutting-edge engineering solutions, and I bring a wide range of e-commerce application and technology skills to the table. 🚀 What sets me apart? Full-Stack Expertise: I leverage my knowledge across the entire stack to build interactive and user-centered website designs that scale. System Architecture: I excel in large system architecture development and administration, as well as network design and configuration. 🔧 Services I Offer: Custom Application Development C# Development Angular C++ Data Structures Object-Oriented Programming Database Integration Winforms Design LINQ Entity Framework SQL Server UML Diagrams Entity Relationship Diagrams MS Access Databases Console Applications File Handling and Conversion Windows Forms (WinForms) WPF .NET Applications MySQL SQLite Point of Sale (POS) Systems Management Systems Inventory Management Systems Cloud Databases Crystal Reports Xtrareports DevExpress jQuery ASP.NET MVC 🌐 Languages: Arabic (Advanced) French (Fluent) English (Fluent) Spanish (Beginner) 🌟 Quality is my utmost priority. If you’re interested in development, feel free to contact me anytime!

  • Desktop Application
  • MySQL
  • MongoDB
  • C#
  • DevExpress Reporting
  • SQL
  • Database Design
  • .NET Framework
  • Network Analysis
  • SAP Crystal Reports
  • API
  • HTML5
  • SQL Programming
  • Video Editing
  • DevExpress
  • Data Analysis

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 Desktop Applications Developer in Algeria on Upwork?

You can hire a Desktop Applications Developer in Algeria 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 Algeria 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 Algeria 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.