Applied AI / ML Engineer · PhD

Ahmed Ghali

I build and deploy applied AI systems — deep learning, computer vision, and full-stack platforms (Django) — bridging research and real-world engineering.

01 / About

I'm an Applied AI / ML Engineer with a PhD in Computer Science, working at the intersection of deep learning research and production engineering. My core stack: Python · PyTorch · Deep Learning · Computer Vision, with full-stack expertise in Django.

I founded AIOpenCamp, an open AI-education platform for the Arabic-speaking world. I'm open to international & remote roles — engineering, research, or applied AI product work.

PhD, Computer ScienceSimulation & AI · 2025
StackPython · PyTorch · Django · CV
FounderAIOpenCamp
Open toInternational & remote roles
02 / Research focus

What I work on

Python PyTorch Deep Learning Computer Vision Face Recognition Vision Transformers Efficient / Edge AI Full-Stack (Django) Few-shot Learning Digital Twins
03 / Selected publications
2025
BitFace: A 1.58-bit Vision Transformer for Energy-Efficient Face Recognition on Edge DevicesLatest
SSRN preprint · A. Ghali, A. Khaldi, T. Ghrib
2023
Few-Shot Learning CNN Optimized Using Combined 2D-DWT Injection and Evolutionary Optimization Algorithms for Human Face Recognition
Int. J. of Wavelets, Multiresolution and Information Processing · A. Ghali et al.
2014
Improving the Recognition of Faces using PCA and SVM Optimized by DWT
Int. J. of Computer Applications · G. Ahmed, B. Mohamed

View full publication list on Google Scholar →

04 / Projects

Things I've built & led

AI & Research

BitFace

Energy-efficient face recognition built on a 1.58-bit (ternary) Vision Transformer, designed for low-power edge deployment. Published as a preprint (SSRN, 2025).

PyTorch · Vision Transformers · Edge AI · SSRN 2025

Digital Twin for ESP Systems

AI-driven digital twin for predictive maintenance and energy optimization of electrical submersible pumps. Combines LSTM anomaly detection, PPO reinforcement learning, and physics-informed neural networks (PINN). Co-supervised Master's research with an SLB (Schlumberger) engineer.

LSTM · PPO · PINN · Streamlit · Co-supervised with SLB

RL Trading Agent — EUR/USD

Forex trading agent trained with Proximal Policy Optimization (PPO) on historical EUR/USD H1 data (2020–2023), backtested on unseen 2023–2025 data. Integrates Ichimoku, RSI, and custom reward shaping.

Python · PyTorch · PPO · Ichimoku · Reinforcement Learning

Smart Correct — Exam OCR Scanner

Automated multiple-choice exam correction system using computer vision. Detects answer bubbles, reads student IDs via CNN-based digit recognition, exports results to Excel. Packaged as an Android app and desktop webapp.

Python · OpenCV · CNN · Kivy Android · TensorFlow/Keras

Full-Stack Platforms

AIOpenCamp

Open Arabic-language AI education platform I founded — courses, articles, curated library, AI tools directory, and project-based learning. Built solo from scratch.

Django · HTMX · TailwindCSS · PostgreSQL · Founder

Smart-Univ

Comprehensive university management system covering admissions, academic records, scheduling, and administration. Deployed and actively used at a real institution.

Django · PostgreSQL · 5,000+ students & staff

Smart ENS

Multi-school academic platform covering teacher management, department administration, student records, timetabling, and a ticketing system. Deployed with production database backup.

Django · PostgreSQL · Multi-school · Academic workflows

Skill Hub Academy

E-learning platform for professional training — course discovery, session scheduling (online/onsite/hybrid), enrollment management, instructor profiles, student reviews, and an admin dashboard.

Django · PostgreSQL · Bootstrap 5 · Multi-role (student / instructor / admin)

LIMS — Petroleum Lab (ALSCiF)

ISO 17025-compliant Laboratory Information Management System for the Algerian petroleum industry. Full sample lifecycle tracking (oil, water, mud) with QR codes, 7-step workflow, Shewhart quality control charts, and immutable audit trail.

Django · ISO 17025 · QR Codes · Shewhart Charts · Petroleum Industry

RTOM — Real-Time Operations Monitoring

Live oilfield operations dashboard streaming sensor data (pressure, flow rate, temperature) in real time. WebSocket-powered with threshold alerts and Plotly charts.

Django · WebSockets · Plotly · Real-time · Oilfield

Auto-Timetable

Automated academic timetable generator solving scheduling constraints (rooms, teachers, groups, time slots) for a university department.

Django · Constraint-based scheduling

Smart Social — Invoice Analyzer

Desktop tool that parses and analyzes invoices from multiple clinics and labs, generates structured reports, and exports to Excel. Delivered as a standalone Windows executable.

Python · PDF parsing · PyInstaller · Excel export · Desktop app
05 / Writing in English
Article

8 LLM Cost Optimization Techniques Every AI Engineer Should Know

A practical guide to cutting LLM spend by 50–80% — prompt compression, semantic caching, model routing, cascading, and continuous cost monitoring.

Read on AIOpenCamp →
06 / Contact

Open to international & remote roles

I'm looking for engineering, research, or applied AI product roles — applied ML, computer vision, or full-stack AI systems. Open to international relocation and fully remote positions. The fastest way to reach me is email.