Profile

I design complete systems — from code to sensor, from server to the field.

Computer Engineer and Senior Software & IT Systems professional with 15+ years of experience in software development, web and desktop applications, databases, IT systems, embedded systems, IoT, and AI-powered solutions. Experienced in designing, developing, modernizing, deploying, and maintaining complete digital solutions across backend, frontend, databases, cloud services, mobile applications, and intelligent embedded systems. Strong public-sector background in application development, network and system support, REST APIs, IT security practices, and digital transformation.

Experience

2011 — Present

Chief IT Technician & Software Developer

Ministère de la Jeunesse et des Sports — Tunisie · Tunisie

  • Develop, deploy, maintain, and modernize web, desktop, and administrative applications supporting operational services.
  • Design backend solutions with PHP, Symfony, Node.js, and Express.js, including REST APIs and database integration.
  • Modernize legacy native-PHP applications by migrating them toward Symfony-based architectures.
  • Develop Java desktop applications for business and administrative management.
  • Design, manage, and optimize MySQL and MongoDB databases supporting application and cloud services.
  • Administer and troubleshoot IT systems, LAN/WAN connectivity, Windows/Linux environments, servers, and web services.
  • Deploy applications and services in Linux environments and resolve practical operating-system and service-level issues.
  • Implement IT security measures including firewall configuration, endpoint protection, backups, and maintenance.
  • Provide advanced technical support, deployment, user assistance, and training.

Skills

Skills

Software Engineering

  • PHP
  • Symfony
  • Java
  • Python
  • JavaScript
  • Node.js
  • Express.js
  • REST APIs
  • Architecture applicative

Frontend

  • React
  • Angular
  • HTML5
  • CSS3

Mobile & Desktop

  • Android (Java)
  • Java Desktop
  • Firebase

Databases & Cloud

  • MySQL
  • MongoDB
  • Oracle Database
  • Firebase

AI & Computer Vision

  • Machine Learning
  • Deep Learning
  • Computer Vision
  • Image Processing
  • Edge AI
  • TensorFlow / TFLite
  • MediaPipe

Embedded & IoT

  • Raspberry Pi
  • ESP32
  • ESP32-CAM
  • Arduino
  • RFID
  • Capteurs
  • Systèmes connectés

IT Systems & Deployment

  • Linux / CentOS
  • Windows Server
  • LAN/WAN
  • TCP/IP
  • DNS
  • DHCP
  • VPN
  • Serveurs web
  • Diagnostic & maintenance

Tools

  • Git
  • Docker
  • VS Code
  • Android Studio