Hadi Kachmar portrait

Portfolio - Multi-platform delivery

Hadi Kachmar

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

Focus

Mobile · Web · AI

Flutter, React Native, Next.js, Python, AI/LLM

Teaching

Udemy Instructor

Hands-on mobile, AI, and engineering courses

Skills

Engineering, AI, data, and teaching

A balanced stack for shipping production web and mobile apps, AI/LLM features, and online courses.

Engineering depth

Hands-on scores

Flutter / Dart95%
React / TypeScript / JavaScript92%
React Native92%
Next.js92%
Firebase90%
AI / LLM Engineering88%
Python — AI / Backend88%
Testing — Playwright / Vitest86%
Angular80%
Kotlin / Jetpack Compose80%
Java / XML80%

Stacks and toolchains

Product & Frontend

FlutterReactReact NativeNext.jsAngularTypeScriptTailwind CSS v4DartJavaScriptJavaKotlin

AI, Data & Backend

PythonLLM EngineeringRAGSQLDjangoREST APIsPyTorchTensorFlowNode.js

Cloud, Testing & Delivery

FirebaseAzureDockerCI/CDJIRAAgileGitHub ActionsPlaywrightVitestStripe

UX & Tools

UI/UXPower BIData visualizationGoogle CloudWooCommerceD3.js
Experience

Building for energy, travel, education, and startups

Leading engineering efforts across web, mobile, and data - shipping secure, documented, and observable products.

05/2024 - Present
Enersys logo

Arras, France

Senior Software Engineer

Enersys

FlutterReactReact NativeTestingCI/CDSecurity
  • Architected web and mobile apps in Flutter, React, and React Native with cross-team collaboration.
  • Implemented automated testing (unit, integration, and end-to-end) and CI/CD pipelines for faster, safer releases.
  • Hardened security by encrypting credentials and enforcing robust practices.
  • Drove code reviews and guidelines to lift code quality across teams.
  • Documented systems for developers and end users to streamline onboarding.
10/2023 - 06/2024
DineIntel logo

Remote (USA)

Front-End Developer and Data Engineer (Freelance)

DineIntel

FlutterReactAWSData VizMaps
  • Delivered a cross-platform dietary and restaurant discovery app with personalization.
  • Built a promotional React website to showcase features and onboarding.
  • Analyzed user data and visualized nutritional content with AWS-backed pipelines.
  • Integrated Google Maps for location-aware restaurant discovery.
  • Shipped AI-powered nutritional chatbot, favorites, and social features.
04/2020 - 09/2024
Udemy logo

Lebanon / France

Course Instructor - AI and Software Engineering

Udemy

TeachingFlutterFirebaseDjango
  • Designed practical cross-platform courses with real production apps.
  • Built and maintained course projects integrating Firebase and REST APIs.
  • Created updated hands-on materials, exercises, and app templates.
  • Mentored students through troubleshooting, SDLC practices, and tooling.
  • Published apps and examples using VS Code, NodeJS, Dart, Python, Flutter, and Django.
04/2023 - 09/2023
Amadeus logo

Sophia Antipolis, France

Data Scientist and Engineer (Internship)

Amadeus

Data ScienceAzure DatabricksFederated Learning
  • Analyzed large-scale travel datasets to extract insights and trends.
  • Optimized ETL workflows on Azure Databricks for reliable pipelines.
  • Improved data categorization and filtering for higher integrity.
  • Built and tuned federated learning models for travel analytics.
  • Delivered advanced visualizations to communicate model results.
04/2022 - 08/2022
INRIA logo

Sophia Antipolis, France

Machine Learning - Internship

INRIA

Multimodal MLFeature EngineeringData VisualizationDashboards
  • Built multimodal emotion recognition combining text, audio, video, and biosignals.
  • Automated data preparation and ETL on Linux clusters for reproducibility.
  • Engineered features across modalities to boost real-time prediction.
  • Visualized high-dimensional data with T-SNE and Power BI dashboards.
  • Designed pipelines for training and evaluating surveillance-focused models.
08/2018 - 07/2021
Dow Group logo

Lebanon / Dubai

Front-End Developer

Dow Group

FlutterAndroidKotlinJavaCI/CDE-commerce
  • 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.

10 projects13 live appsMockups ready to expand

Web Apps

10 projects

Live in-browser previews

All 10
PhronEdge dark dashboard — KPI cards, PhronOps donut, role chart, and integration healthTeam management platform

PhronEdge — Workspace Intelligence

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
HadiStore user app light overview mockupCommerce suite

Ecommerce Platform

Customer storefront and admin operations with carts, checkout states, dashboards, customers, and product management surfaces.

ReactViteTailwind CSS v4Storefront
HadiEstate buyer discovery light mockupProperty 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
HadiFinance light overview mockupPersonal finance

Finance Dashboard

Finance app experience with accounts, budgets, loading/error handling, and financial management surfaces.

ReactViteFinanceDashboard
HadiRestaurant user menu discovery mockupRestaurant operations

Restaurant Platform

Restaurant customer ordering and admin operations with audit logs, handover flows, dish details, cart, and checkout screens.

ReactViteRestaurantAdmin
HadiBook customer discovery — home feed, service catalog, service detailsSalon & 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.

ReactViteTypeScriptTailwind CSS v4

Mobile Apps

12 apps

Published on Play Store

All 12
DineIntel cover
Dining
DineIntel logo

DineIntel

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.

View details
Shaheen Inventory cover
Inventory
Shaheen Inventory logo

Shaheen Inventory

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.

View details
Grocery App - Flutter Course cover
Course + Play Store
Grocery App - Flutter Course logo

Grocery App - Flutter Course

Full grocery app with admin panel, built from scratch with payment integration. Published on Play Store.

FlutterDartFirebaseNodeJSJavaScript
News App - Flutter Course cover
Course demo
News App - Flutter Course logo

News App - Flutter Course

News application using multiple REST APIs with Firebase integration.

FlutterREST APIFirebase
File Converter App cover
Utility
File Converter App logo

File Converter App

Convert any type of files with a streamlined mobile interface.

Flutter
Flutter Shop cover
Play Store
Flutter Shop logo

Flutter Shop

E-commerce experience with Firebase and Stripe payment integration.

FlutterFirebaseStripe
Projects

Applied data, ML, and full-stack builds

Hands-on work across research, visualization, and end-to-end product delivery.

LLM Nutrition Assistant (RAG) flow previewFlow

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
Emotion Recognition Using Bio-Signals flow previewFlow

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
Processing Large Dataset with Spark flow previewFlow

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
Data Visualization flow previewFlow

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
Pet Finder flow previewFlow

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
Watchful Eye flow previewFlow

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.

View Udemy profile
Grocery cover

Grocery

4.7

Flutter 3.0 and Firebase grocery app with admin panel

News App cover

News App

4.68

Flutter 3.0 and REST API - build a full news app

Store API cover

Store API

4.55

Flutter 3.0 and REST API - build a store app

E-commerce cover

E-commerce

4.4

Flutter shop app with Firebase and Stripe

Work OS (EN) cover

Work OS (EN)

4.6

Flutter 2.2 Work OS app with Firebase (English)

Work OS (AR) cover

Work OS (AR)

4.6

Flutter 2.2 Work OS app with Firebase (Arabic)

Education

Grounded in data science and engineering

Graduate studies focused on data science, AI, and engineering foundations.

Universite Cote d'Azur logo

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
Lebanese International University logo

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.