Skills & Expertise
Skills & Expertise
A multidisciplinary engineering profile combining system modeling, embedded intelligence, control, energy systems, robotics, traceability platforms, and end-to-end applied R&D.
Core Competency Areas
Structured around engineering depth, advanced technologies, and professional R&D execution.
Electrical & Control Engineering
Strong foundation in dynamic systems, machine control, power conversion, regulation, nonlinear systems, and energy-aware electrical architectures.
- Control: optimal, adaptive, fuzzy, neural, nonlinear, sampled-data
- Electrical Machines: DC, synchronous, asynchronous, machine-converter coupling
- Power Systems: protection, stability, transmission, batteries, BMS, PV systems
Mechatronics & Embedded Systems
Design and integration of electromechanical systems combining mechanics, electronics, sensing, embedded control, and real-time prototyping.
- System Integration: sensors, actuators, control loops, PCB-linked hardware
- Embedded Platforms: STM32, ESP32, Arduino, Raspberry Pi, Jetson, Odroid
- Electronics: analog/digital circuits, converters, logic systems, PCB prototyping
AI, Edge Intelligence & Vision
Deployment-oriented AI engineering for embedded and distributed systems, including computer vision, task intelligence, and edge inference pipelines.
- Vision: OpenCV, YOLO, camera-based perception
- AI Runtime: TensorFlow Lite, ONNX, PyTorch (basic)
- Learning: Reinforcement Learning with CleanRL, decision-oriented pipelines
IoT, Connectivity & Digital Platforms
Full-stack IoT architecture design from embedded devices to cloud dashboards, using multi-protocol communication and distributed monitoring systems.
- Protocols: MQTT, LoRa, Zigbee, Wi-Fi, BLE, GSM, RFID, Modbus
- Interfaces: I²C, SPI, UART
- Platforms: Firebase, REST APIs, Android integration, remote supervision
Technical Breadth
Engineering Foundations
Electrical & Control Engineering
- Power electronics, static converters (AC/DC, DC/DC, AC/AC), semiconductor components, converter modeling
- Automatic control of continuous, dynamic, nonlinear, stochastic, sequential, and sampled-data systems
- Electrical machines: DC, synchronous, and asynchronous machines; modeling, identification, analysis, and control
- Power systems: unbalanced three-phase circuits, protection systems, transmission lines, economic dispatch, stability and security
- Battery systems, battery observation, BMS-oriented analysis, and energy management
Mechatronics & Electronics
- Electromechanical system design integrating mechanics, electronics, sensing, and control
- Analog and digital electronics, logic systems, DAC/ADC-related concepts, component-level understanding
- PCB design and prototyping workflows for embedded hardware systems
- Development of practical educational modules and engineering lab activities
Renewable Energy & Autonomous Energy Systems
- Photovoltaic systems modeling, MPPT strategies, and dual-axis solar tracking
- Renewable energy systems including photovoltaic, wind, thermal, and hydraulic production concepts
- Autonomous and low-resource energy architectures for embedded and connected systems
- Storage technologies: primary/secondary batteries, supercapacitors, and fuel-cell awareness
Advanced Technologies
Embedded Software & Programming
- Languages: C, C++, Python, Bash, Assembly, MATLAB, Maple, Kotlin, Java (basic), Solidity (basic)
- Operating Systems: Windows, Linux, Android, MacOS
- Platforms: Jetson, Odroid, Arduino, ESP32, Raspberry Pi, STM32
Simulation, Modeling & Design Tools
- Simulation: MATLAB, Simulink, Proteus
- PCB Design: Altium Designer, KiCad, EasyEDA, Eagle, ISIS/ARES
- Data & Analysis: Pandas, Jupyter Notebooks, Excel, NumPy, matplotlib
IoT, Communications & Middleware
- Protocols: MQTT, LoRa, Zigbee, Wi-Fi, BLE, GSM, RFID, Modbus
- Bus / Interfaces: I²C, SPI, UART
- Robotics Middleware: ROS, ROS2, Gazebo, RViz, rosserial
- Mobile & App Development: Android Studio, Kotlin, XML UI, Firebase integration, REST APIs, QR/camera sensors
AI, Computer Vision & Edge Intelligence
- TensorFlow Lite, ONNX, PyTorch (basic), OpenCV in C++/Python
- YOLO-based detection pipelines and embedded deployment workflows
- Reinforcement learning experimentation using CleanRL
- AI-enabled task execution on edge and cloud-linked systems
Blockchain & Traceability Systems
- Hyperledger Fabric, Hyperledger Composer, chaincode in Go and JavaScript
- IPFS and QR/NFC-linked traceability workflows
- Architecture of secure agro-food traceability systems linked to cloud dashboards and compliance layers
Professional & Research Activities
Project Leadership & Coordination
- Applied Agile, Scrum, and iterative development practices in multidisciplinary R&D settings
- Coordination of robotics, IoT, and intelligent system development cycles
- Structured planning, deliverable tracking, and technical alignment across teams
Research, Teaching & Supervision
- Interdisciplinary applied research at the intersection of electrical engineering, embedded systems, and digital innovation
- University-level teaching in engineering and applied sciences
- Supervision of theses, master's projects, and final-year engineering projects
Documentation & Communication
- Research documentation, academic writing, technical reporting, and engineering communication
- Analytical and synthesis skills for complex system development and scientific structuring
- Preparation of technical content for R&D, education, and applied innovation environments
Academic & Technical Community Participation
- Member of the organizing committee for the 15th International MultiConference SSD – Tunisia, March 2018
- Participation in workshops and technical events related to IoT, LoRa, Arduino, Raspberry Pi, Linux, STM32, and smart cities
How to Read This Page
This page summarizes capabilities and technical scope. For concrete implementation examples, see the Research Projects page. For publications and scientific output, see Publications. For formal chronological detail, see the CV.