Software & Systems Engineer · Distributed Systems · Edge AI
I apply computer science to optimise real-world systems — with a focus on system design and complex programming languages to improve performance and reliability. Currently building backend infrastructure at GACA while independently prototyping systems inspired by large-scale production environments. Incoming Master 2 at Université Grenoble Alpes (alternance, Sept 2026).
Recent Writing
Experience
Monitor server performance and maintain Java/Spring Boot codebases. Examine system failure points, optimise file organisation, and improve UX based on direct client interaction. Implemented CAPTCHA-based bot validation; ensured compliance with Saudi digital regulations.
Analysed legacy PHP microservices and mapped asynchronous service interactions. Rewrote the core revenue-generating service from PHP to Rust — achieving a 60% reduction in latency and shrinking the operational footprint from 40 pods to 6. Built internal UI tooling to streamline local service execution.
Built an end-to-end edge AI platform: device authentication via MQTT/NestJS, data batching with NATS, job queuing via Kafka, LSTM training in the cloud (FastAPI/PyTorch), and inference deployment on edge devices. Built React/TypeScript dashboards with InfluxDB.
Explored critical IT systems monitoring Algerian airspace. Configured BGP/iBGP routing and integrated ATM systems with a UK aeronautical hub via PNETLab.
Education
Master 2 in Computer Engineering — Parcours Génie Informatique
Starting September 2026 (work-study / alternance)
Computer Science Engineer + Master 2 · Sep 2019 – Jul 2024
Specialisation: Computer Systems · GPA 16.27/20 — Top of class, Mention Très Bien
Thesis: Energy Optimisation in Smart Buildings using Edge Intelligence and Federated Learning
Skills
| Systems | Rust, Go, C/C++, Java, Python, Bash, Linux |
| Backend | Spring Boot, FastAPI, NestJS, REST APIs, Microservices |
| Frontend | React, TypeScript, Vue.js |
| Infra | Docker, Kubernetes, GitLab CI/CD, Kafka, MQTT, NATS, Redis |
| Data | PostgreSQL, InfluxDB, SQL |
| ML / AI | PyTorch, LSTM, XGBoost, FastAPI |
| Languages | Arabic (native), French (C1), English (C1), German (A1) |