Senior Software Engineer / AI & Data Scientist / Udemy Instructor
Currently @ EnersysLille, France
I build reliable mobile and web apps — from Flutter and React Native to React and Next.js — backed by clean, production-grade code. I also design AI and LLM features (RAG, assistants, automation) and ship them end to end: architecture, testing, and CI/CD.
Mobile & Web AppsAI / LLM EngineeringReliable, tested code
Latest
Senior Software Engineer / Enersys
Architecture, testing, CI/CD, security, and documentation
Delivered cross-platform mobile apps with Flutter/Dart and Java/XML.
Maintained and debugged apps to improve speed and reliability.
Implemented CI/CD with GitHub Actions and thorough testing.
Integrated WooCommerce to extend e-commerce capabilities.
Worked in Agile teams using JIRA for planning and delivery.
Builds
Production-grade apps, running live
A curated preview of production-style React and Next.js apps — including personal projects and selected freelance work. Each build ships with mockups, feature docs, and a live demo. This is a sample of what's been built, not the full picture.
Workspace intelligence platform for managing teams, members, PhronOps activation, and tool integrations — with a role-aware admin console, real-time analytics dashboard, and a guided onboarding flow.
ReactViteTypeScriptTailwind CSS v4
Commerce suite
Ecommerce Platform
Customer storefront and admin operations with carts, checkout states, dashboards, customers, and product management surfaces.
ReactViteTailwind CSS v4Storefront
Property marketplace
Real Estate Platform
Next.js real estate marketplace with property discovery, buyer favorites, agent workspaces, admin operations, inquiries, and role-based access.
Next.jsTypeScriptReal EstateAdmin
Personal finance
Finance Dashboard
Finance app experience with accounts, budgets, loading/error handling, and financial management surfaces.
ReactViteFinanceDashboard
Restaurant operations
Restaurant Platform
Restaurant customer ordering and admin operations with audit logs, handover flows, dish details, cart, and checkout screens.
ReactViteRestaurantAdmin
Salon & wellness booking suite
HadiBook — Booking Platform
Two-app salon booking suite: a customer-facing discovery and reservation app, and a full admin console for appointments, staff, catalog, customers, and scheduling — with polished light/dark design across every screen.
A Flutter dining companion: personalized restaurant discovery, AI dish modification with nutrition insights, group outings with live voting, and an Epicurean Concierge chatbot — offline mock data, light and dark themes.
FlutterDartBLoCAndroidiOS
Built for mobile — the web demo is a preview, so it runs best on a phone-sized screen.
A React Native (Expo) warehouse stock-management app: dashboard insights, a searchable product catalog with variants, barcode scanning, stock adjustments with full movement history, categories, users, and audit logs — in polished light and dark themes.
React NativeExpoTypeScriptAndroidiOS
Built for mobile — the web demo is a preview, so it runs best on a phone-sized screen.
Hands-on work across research, visualization, and end-to-end product delivery.
Flow
12/2025 - 05/2026
LLM Nutrition Assistant (RAG)
Built a nutrition-focused assistant that uses RAG to answer meal planning and dietary questions with grounded context.
Designed ingestion and chunking pipelines for nutrition guides, recipes, and ingredient references.
Implemented vector search + retrieval to ground responses and reduce hallucinations on nutrition tasks.
Added prompt templates and evaluation loops for meal suggestions, macro breakdowns, and follow-up recommendations.
PythonRAGVector DBPrompt Engineering
Flow
09/2022 - 02/2023
Emotion Recognition Using Bio-Signals
Research project that reads physiological bio-signals — heart rate (ECG/PPG), skin conductance (EDA), and respiration — to classify a person's emotional state.
Captured and processed bio-signals such as heartbeat (ECG), skin response (EDA), and breathing rate to extract meaningful features.
Trained multiple state-of-the-art models for emotion recognition across the signals.
Evaluated performance with confusion matrix, balanced accuracy, and F1 scores.
Python
Flow
09/2021 - 01/2022
Processing Large Dataset with Spark
End-to-end ML pipeline at scale with Spark.
Built ML models on large datasets and selected the best performer.
Constructed full pipelines handling feature extraction and missing data.
Optimized data processing stages for reliability and speed.
PythonSpark
Flow
10/2021 - 01/2022
Data Visualization
Interactive D3.js visualizations exploring insights from the WASABI music dataset.
Built interactive bubble maps and funnel charts with D3.js to explore artist distributions.
Processed datasets with Python and R for clean visual inputs.
Built dashboards to highlight trends across continents and genres.
D3.jsR ShinyHTML
Flow
10/2021 - 01/2022
Pet Finder
Adoption prediction using ML.
Predicted adoption likelihood within 30 days using ML models.
Fine-tuned hyperparameters to improve predictive accuracy.
Focused on robust feature selection and validation.
Python
Flow
11/2019 - 06/2020
Watchful Eye
Android and Python master project for smart monitoring.
Captured motion via Raspberry Pi and pushed alerts with screenshots.
Implemented object detection and tracking to minimize redundant captures.
Built the companion mobile app and backend services.
AndroidFirebasePythonJavaScript
Teaching
Courses that stay close to production
Practical, updated paths for building full products with Flutter, Firebase, REST, and data pipelines.
Graduate studies focused on data science, AI, and engineering foundations.
09/2021 - 08/2023
Data Science and Artificial Intelligence - MSc
Universite Cote d'Azur
Sophia Antipolis, France
English / French
Core courses
Machine learning algorithmsProcessing large datasets with R and PythonAdvanced deep learningBig data - SparkData visualizationOptimization for data scienceStatistical inferenceData processing
09/2015 - 07/2020
Computer and Communication Engineering - MSc
Lebanese International University
Beirut, Lebanon
English
Core courses
Data structures and analysis of algorithmsComputer architectureImage processing and computer visionCryptography and advanced computer securityMachine learningComputer organization and designObject oriented programmingData processing
Contact
Let's build something together
Reach out for collaborations, freelancing, or technical consulting.
I'm happy to discuss new projects, mentoring, or consulting. Drop a note and I'll reply quickly.