Python • CUDA • OpenMP • MPI • Pthreads • NumPy • Scikit-learn • TensorFlow • R • FactoMineR • Pandas • NetworkX
BGP • EVPN/VXLAN • ContainerLab • FRR • Arista EOS • Ansible/AWX • Cisco IOS
Spine-Leaf Clos fabric · EVPN/VXLAN · eBGP underlay · 5-VRF macro-segmentation
Production-grade datacenter redesign for ESI Algiers — 2 Spines, 10 Leaves, 5 pods, fully simulated in ContainerLab with FRR and automated on Arista EOS via Ansible.
My contributions:
- QoS strategy — 8-class DiffServ, DSCP preservation across VXLAN encapsulation, ECN/PFC scoped to Ultra Compute Pod
- ContainerLab simulation — NTP (Chrony), DNS (Unbound), DHCP, Zabbix monitoring
- Ansible automation on Arista EOS across the full fabric
🔗 squareone-team/datacenter-containerlab-esi
ROS 2 Jazzy · Gazebo · SLAM Toolbox · Nav2 · Raspberry Pi 4 · ESP32-CAM · React
A low-cost autonomous robot built as a TurtleBot3-class alternative using commodity IoT components. The platform replaces the TurtleBot3's LiDAR and proprietary microcontroller with a rotating ultrasonic radar (HC-SR04 + MG996R servo)
The full stack covers: 3D-printed PLA differential-drive chassis, Raspberry Pi 4 as the onboard computer (GPIO motor control, encoder odometry, sensor interfacing), ESP32-CAM for wireless MJPEG streaming, online SLAM over a 3m×3m area at 5cm/pixel resolution, autonomous point-to-point navigation with dynamic obstacle avoidance, a YOLOv8 computer vision pipeline (lane detection, obstacle proximity, traffic sign recognition), and a React web dashboard accessible from any device on the local Wi-Fi network.
React · Node.js · Flutter · Firebase · E-commerce platform
- Sawa9ly affiliate API integration via Firebase Cloud Functions — order status trigger (20→1) auto-pushes orders with product mapping to Sawa9ly API
- Delivery tracking for 5 Algerian providers: Yalidine, Gupex, Maystro, ZR Express, DHD Ecotrack
- Workers management system — permissions, email invite (Nodemailer + Firebase Auth), team management UI
- Call recording in Flutter — Android accessibility service, audio upload to Octopus server, Android 15 + Samsung compatibility
- Payment on delivery logic · multi-account login · store owner printer integration


