Software developer with 15 years experience.
I have worked on a variety of web applications (SaaS, eCommerce, CMS...). Most of my experience is with Microsoft technologies (ASP.NET MVC, .NET Core, C#) but in the last couple of years I have been diving into Node world (Express, Nest.JS).
I'm also well experienced in front-end technologies (Vanilla JS, Angular, Vue, HTML, CSS, Canvas, SVG,...).
I write clean, testable, SOLID code.
I look forward to work on challenging projects, preferably for startups.
.NET Core
JavaScript
Node.js
TypeScript
CSS
C#
AWS Lambda
Angular
Cloud Architecture
NestJS
ASP.NET Core
AWS CloudFormation
Fares D.
Mahdia, Tunisia
$50/hr
4.9
175 jobs
Hi there! I’m a versatile Fullstack Software Engineer with +8 years expertise in building high-performance web applications using modern technologies like Next.js, React.js, ASP.NET Core, and SQL Server. Whether you need a responsive frontend, a scalable backend, or a complete end-to-end solution, I deliver clean, efficient, and maintainable code tailored to your business needs.
What I Offer:
✅ Frontend Development: Proficient in React.js & Next.js for building fast, SEO-friendly, and interactive UIs with TypeScript, Redux, and Tailwind CSS.
✅ Backend Development: Strong experience in ASP.NET Core (C#) for RESTful APIs, microservices, and server-side logic.
✅ Database Design & Optimization: Expertise in SQL Server, Entity Framework Core, and efficient query optimization.
✅ Fullstack Solutions: Seamless integration between frontend and backend for smooth, secure, and scalable applications.
✅ Performance & Security: Optimized applications for speed, scalability, and robust security practices.
Why Work With Me?
🔹 Problem Solver: I focus on delivering solutions that align with your goals, not just writing code.
🔹 Clean & Maintainable Code: Well-structured, documented, and scalable architecture.
🔹 Responsive Communication: Clear, timely updates to ensure project success.
Let’s collaborate to turn your vision into a high-quality, functional application! Feel free to reach out. I’d love to discuss your project.
Selenium
Data Scraping
jQuery
JSON
ASP.NET
C#
SQL
Adobe Illustrator
Microsoft SQL Server
PDF Conversion
Arabic
Adobe Photoshop
French
Desktop Application
LINQ
Chaima H.
Tunis, Tunisia
$20/hr
5.0
1 jobs
As a passionate and dedicated developer, I bring both technical expertise and a problem-solving mindset to every project. I thrive on turning complex challenges into efficient, well-crafted solutions, ensuring that each line of code delivers real-world impact. With a focus on continuous learning and improvement, I’m committed to providing high-quality results that drive success for my clients.
Spring Boot
ASP.NET Core
React
Angular
PHP
C#
TypeScript
JavaScript
Node.js
HTML
CSS
PostgreSQL
MySQL
MongoDB
Docker
Aymen A.
Msaken, Tunisia
$60/hr
4.9
11 jobs
Title
Software Engineer | .NET & Azure Legacy Migration Specialist
Overview
I help companies move from fragile, outdated apps to modern, scalable .NET and Azure solutions that are easier to maintain and faster to ship.
I use AI-assisted development (code analysis, test generation, documentation drafting) to move faster without sacrificing code quality, and to keep you updated with clear, structured deliverables.
Core Services
Frontend web development & web integration (priority service)
Pixel-perfect integration from Figma/Design files to clean, responsive HTML/CSS/JS, with attention to performance, accessibility and cross-browser support.
Shopify expert: custom themes, sections, Liquid tweaks, speed optimization and UX improvements to increase conversions.
I ensure consistent design systems, mobile-first layouts and smooth handover so your team or marketers can easily maintain content.
Legacy to .NET & Azure: .NET Framework → .NET 8 & Azure, WebForms → ASP.NET Core/Blazor, WCF → REST/gRPC, Xamarin → .NET MAUI with minimal user disruption.
PHP/Symfony modernization: Symfony/PHP → Symfony 7 & PHP 8, modularization, performance tuning, gradual refactors instead of risky rewrites.
Full‑stack product development: ASP.NET Core, Blazor, Symfony 6/7, Angular, REST APIs, SaaS, internal tools and dashboards.
Cloud & DevOps: Azure App Services, Azure SQL, CI/CD (GitHub Actions/Azure DevOps), staging pipelines, monitoring and logging.
Integrations & automation: Microsoft 365,Power Plateform, custom APIs, webhooks, VoIP integrations, and AI-assisted workflows to streamline business processes.
How I Work
Structured discovery & estimates: I start with a short technical review (code, DB, infrastructure) and provide a phased migration plan with time/cost ranges and clear assumptions.
AI‑boosted delivery: I leverage AI tools for code refactoring, test scaffolding, documentation drafts and quick spike experiments, which helps reduce bugs and sharpen estimates over time.
Documentation & organization: You get organized repos (branch strategy, clear commits), architecture diagrams, README/technical docs, and migration notes so your team can easily follow and maintain the work.
Communication: Regular progress updates, concise status summaries, and quick clarifications during EU/US hours.
Why Clients Hire Me
5+ years shipping production systems on-time and within agreed scope.
Strong experience with legacy codebases and step‑by‑step migrations instead of “big bang” rewrites.
Fluent in English, French & Arabic, comfortable working with distributed teams.
If you’re planning a migration or building a new .NET/Azure or Symfony-based product, share a brief about your system and timeline – I’ll reply with a concrete plan and next steps.
.NET Core
Microsoft Azure
Web Server
JavaScript
PHP
C#
SQL
.NET Stack
HTML5
Bootstrap
ASP
Symfony
MySQL
Mohamed Aziz S.
Nabeul, Tunisia
$15/hr
5.0
4 jobs
I understand the challenges that can arise in software development projects and specialize in delivering effective solutions. Whether you need assistance with front-end, back-end, or full-stack development, I'm here to collaborate and turn your project vision into reality. Let's work together to achieve your goals through clear communication, attention to detail, and a commitment to delivering high-quality results.
.NET Core
.NET Framework
C#
Angular
TypeScript
JavaScript
MySQL
Web Development
Web Application
Khmoussi A.
Gabes, Tunisia
$8/hr
5.0
5 jobs
I am a dedicated and passionate Software Engineer with a robust background in backend development, particularly specializing in NestJs and Spring Boot. My experience extends to native and multiplatform mobile development with kotlin and web development with Angular, providing me with a comprehensive understanding of full-stack development. My enthusiasm for technology also drives my interest in DevOps, where I explore innovative software architecture solutions to enhance efficiency and scalability. Additionally, I have hands-on experience in native Android application development, utilizing Android Studio with both Java and Kotlin to create seamless and user-friendly mobile applications. As I continue to grow and expand my expertise, I am eager to collaborate on challenging projects and contribute to cutting-edge advancements in the software engineering field
.NET Core
Mobile App
Website
Kotlin
Spring Boot
NestJS
Angular
Microservice
MySQL
PostgreSQL
Java
iOS
Android
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
“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 .NET Core Developer in Tunisia on Upwork?
You can hire a .NET Core Developer in Tunisia on Upwork in four simple steps:
Create a job post tailored to your .NET Core Developer project scope. We'll walk you through the process step by step.
Browse top .NET Core Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top .NET Core Developer profiles and interview.
Hire the right .NET Core 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 .NET Core Developer?
Rates charged by .NET Core 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 .NET Core Developer in Tunisia on Upwork?
As the world's work marketplace, we connect highly-skilled freelance .NET Core Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream .NET Core Developer team you need to succeed.
Can I hire a .NET Core Developer 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 .NET Core Developer proposals within 24 hours of posting a job description.