main.cs — Mohamed Farouk Khabir — Software Engineer
// Mohamed Farouk Khabir — Software Engineer
FULL-STACK SOFTWARE ENGINEER

Mohamed
Farouk
Khabir

C# · .NET · WPF · MVVM · MVC · CI/CD

Tunis, Tunisia Emworks Tunisia · July 2022–Present
SCROLL

Crafting software
that actually works.

Passionate software engineer specialized in C#/.NET and scalable desktop architecture. At Emworks Tunisia, I design and optimize professional simulation tools using modern frameworks like WPF, MVVM, and MVC.

I believe in clean code, elegant design patterns, and software that people actually enjoy using. Over two years at Emworks, I've gone from test engineer to lead developer on architecture-level refactoring that cut development time by 40%.

3+ Years Experience
100+ Issues Resolved
40% Dev Time Reduced
30% UI Efficiency Gain

Technical Expertise

Languages
C# Python SQL TypeScript Java PHP
Desktop
WPF WinForms MVVM .NET Framework .NET Core
Web Frameworks
Angular ASP.NET MVC Laravel Symfony Django
Databases
MySQL SQLite Firebase
Architecture
MVC MVVM UML Design Patterns
Tools & DevOps
Azure DevOps GitHub Visual Studio Unit Testing Linux Postman

Professional Timeline

Oct 2023
Present

C#/.NET Software Developer

Emworks Tunisia (ABBK) · Tunis, Tunisia

CURRENT
  • Maintenance and improvement of EMWorks Studio using C#, .NET, WPF, WinForms, and Azure DevOps.
  • Enhanced UI/UX performance and code quality, improving interface efficiency by 30%.
  • Led HFWorks migration to MVVM/MVC architecture, cutting development time by 40%.
  • Developed simulation features (thermal, structural) with Inventor API integration.
C#.NETWPFWinFormsMVVMAzure DevOps
Jul 2022
Sep 2023

Software Test Engineer

Emworks Tunisia (ABBK) · Tunis, Tunisia

  • Created and executed functional and automated test plans ensuring quality and coverage.
  • Reported 100+ issues (including 50 critical), resulting in major product stability improvements.
Test PlanningQAAutomation

Open Source Work

01

2D → 3D Model Generator

Desktop tool for converting 2D artwork into exportable 3D models using custom mesh generation and computer vision pipelines.

WPF.NET 8AIComputer Vision
GitHub
02

Fullstack Laravel Ecommerce

Open-source eCommerce platform with dynamic themes, CRUD admin panel, stock & order management, revenue analytics, and responsive design.

Laravel 12PHP 8+MySQL
GitHub
03

Local AI LLM Chat

Offline Windows LLM chat application. Runs GGUF models locally — no internet required. Full privacy, zero latency.

C#WPF.NETLLM
GitHub

Let's build
something together.

Open to new opportunities, collaborations, and interesting conversations about software architecture and design.

MFK
Farouk's Assistant
● Online