Hire the Best C# Developers & Programmers
in Tunisia

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

Tunis, Tunisia

$15/hr
5.0
3 jobs

I am a Software & Game Engineer with a Bachelor’s in Game Development and expertise in Unity, Unreal Engine, C++, and C#. I specialize in gameplay programming, physics simulation, performance optimization, and scalable system architecture, with experience in custom engines. I also have web development skills in HTML, CSS, JavaScript, Pixi.js, and React, and I am passionate about building efficient, high-quality, and maintainable software.

  • C#
  • Game Design
  • Game
  • Software QA
  • Unity
  • Unreal Engine
  • C++
  • MonoGame
  • Web Development
  • HTML
  • CSS
  • Node.js
  • Python
  • Data Analysis
Mohamed B.

Douz, Tunisia

$20/hr
5.0
15 jobs

🧩 Overview / Description I'm a software engineer with 3 years of professional experience in .NET (C#), Python, and SQL, building scalable and efficient backend solutions. Beyond development, I bring the mindset of a competitive programmer — writing optimized, maintainable, and clean code to solve complex real-world problems. Over the past few years, I’ve contributed to backend systems, fraud detection modules, and web applications across different stacks, combining analytical thinking with practical software design. ⚙️ Technical Expertise Languages: C#, Python, C++, SQL Backend: .NET, ASP.NET Core, REST APIs Frontend: React, JavaScript, HTML, CSS Database: SQL Server, MySQL Tools & Concepts: Git, OOP, Software Architecture, Debugging, UML Other: WPF, Shell scripting 🚀 What I Offer Backend development with clean architecture and maintainable code REST API design and integration Bug fixing, debugging, and performance optimization Algorithmic and logic-driven code implementation Collaboration on real-world web or desktop projects 🧠 Highlights Specialist on Codeforces & active LeetCode problem solver ACPC Finalist and TCPC Silver & Bronze Medalist Former Algorithm & Complexity Instructor at university level Experience mentoring developers to improve code quality and efficiency 💬 Let’s Work Together If you’re looking for a developer who writes code with both structure and insight, and can tackle tough problems with precision, I’d love to collaborate. Let’s turn your ideas into efficient, production-ready software.

  • C++
  • JavaScript
  • HTML
  • Python
  • MySQL
  • SQL
  • React
  • NestJS
  • TypeScript
  • Algorithms
  • .NET Core
  • Tutoring
  • Discord Bot Development
  • Bot Development
Thamer B.

Douz, Tunisia

$30/hr
5.0
67 jobs

$350K+ earned across 62 Upwork projects. Top Rated. I build AI-powered automation systems, intelligent agents, and data pipelines in Python. What I deliver: • AI Agents & LLM Integration — Building autonomous agents, RAG pipelines, and Claude/OpenAI API integrations that solve real business problems. • Intelligent Automation — From browser automation to full workflow orchestration, I build systems that replace manual processes with AI-driven ones. • Web Scraping & ETL at Scale — Production-grade data extraction systems handling 50K+ products across 40+ suppliers with zero manual intervention. • Full Stack Development — Django/Flask + React, deployed on AWS/Azure with CI/CD. Security-first approach backed by a cybersecurity background (CTFtime rank #31 globally). I don't just integrate APIs — I architect systems where AI does the heavy lifting. Let's talk.

  • AI Agent Development
  • AI App Development
  • LLM Prompt Engineering
  • OpenAI API
  • Claude
  • Python
  • Django
  • Flask
  • React
  • Web Scraping
  • Selenium
  • Browser Automation
  • ETL
  • API Integration
  • AWS Systems Manager
  • Azure DevOps
  • PostgreSQL
  • CI/CD
Dmitrii F.

Hammamet, Tunisia

$30/hr
5.0
2 jobs

20+ yrs in Game Dev with a current focus on Unity/C#. AI-assisted Gameplay & Systems architecture, deep debugging, & performance optimization. Fusing 20+ years of software engineering experience with a cutting-edge, AI-driven workflow, I am a developer who thrives on architecting intricate systems and solving deep technical problems. My approach is grounded in creating solutions that are not only effective but also stable, scalable, and maintainable. One of my core strengths is architecting the logic that governs complex game worlds. Whether it's designing sophisticated AI behaviors or building scalable systems for core gameplay mechanics, I excel at turning abstract concepts into well-structured, efficient code. I also have a proven track record as a persistent technical troubleshooter. I am skilled at deep-dive debugging into unfamiliar codebases, recently demonstrated by successfully resolving a critical, month-long issue within a third-party networking library. I have transitioned my workflow to be at the forefront of modern software engineering, making advanced AI my primary development environment. This involves a deep integration with models like OpenAI Codex, Claude Code and Antigravity, which I use for full-cycle development—from architecting systems to generating and optimizing production-ready code. This modern, hybrid approach allows me to deliver robust, high-quality solutions while significantly enhancing project velocity. My foundational experience is broad, covering areas like performance optimization, multithreading, and shader implementation. I am now applying this skill set to the Unity/C# ecosystem, where my recent hands-on work includes optimization with the Unity Profiler, shader development, and networking.

  • C#
  • Game Design
  • Unity
  • AI Development
  • Game Development
  • Game Mechanics
  • OpenAI Codex
  • Delphi
  • Software Architecture & Design
  • Performance Optimization
  • Software Debugging
  • Photon Unity Networking
  • Graphics Programming
  • Multiplayer
  • Git
Mohamed Fares Z.

Megrine, Tunisia

$35/hr
5.0
2 jobs

I’m a gameplay programmer driven by the craft of building systems that elevate the player experience. With experience working on desktop, VR, and multiplayer games, I’ve contributed to published titles and led projects from prototype to production using Unreal Engine 4 and 5. My work combines deep technical execution with a strong focus on responsiveness, performance, and gameplay feel. I specialize in designing and implementing scalable gameplay systems, but I believe great gameplay is never built in isolation. That’s why I collaborate closely with artists, designers, and engineers to ensure every system not only works, but fits within a cohesive experience.

  • Video Game
  • Unreal Engine
  • C++
  • Game
  • Game Design
selmen D.

Menzel Bourguiba, Tunisia

$50/hr
5.0
30 jobs

I am a software developer responsible for building applications ranging from desktop applications to embedded systems. I enjoy being challenged and working on projects that require me to work outside my comfort and knowledge set, as learning new development techniques is essential to me and the success of your project.

  • C
  • C++
  • Python
  • Embedded Linux
  • Raspberry Pi
  • Qt Framework
  • Linux
  • Git
  • Desktop Application
  • Arduino
  • Standalone Application
  • Scripts & Utilities
  • Software Debugging
  • PyQt
  • QML

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 C# Developer & Programmer in Tunisia on Upwork?

You can hire a C# Developer & Programmer in Tunisia on Upwork in four simple steps:

  • Create a job post tailored to your C# Developer & Programmer project scope. We'll walk you through the process step by step.
  • Browse top C# Developer & Programmer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top C# Developer & Programmer profiles and interview.
  • Hire the right C# Developer & Programmer 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 C# Developer & Programmer?

Rates charged by C# Developers & Programmers 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 C# Developer & Programmer in Tunisia on Upwork?

As the world's work marketplace, we connect highly-skilled freelance C# Developers & Programmers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream C# Developer & Programmer team you need to succeed.

Can I hire a C# Developer & Programmer in Tunisia 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 C# Developer & Programmer proposals within 24 hours of posting a job description.