Open to opportunities

Mohammad Ali Hariri Software Engineer

Software Engineer at Odyssey Cybersecurity with expertise in backend development, data analysis, and Big Data. I build scalable applications, optimize data pipelines, and develop AI-driven solutions using C#, Java, Python, and modern data technologies.

Full-Stack Backend & Data
Big Data ELK, Hadoop, Spark
Agile Environment
DataPipeline.cs
Double Diploma — Software Engineering (Antonine University, Lebanon) & MSc in Databases and Artificial Intelligence (University of Burgundy, France)

Technical Expertise

Technologies and tools I work with

Languages

  • C#
  • Java
  • Python
  • JavaScript
  • SQL

Backend

  • ASP.NET Core
  • Spring Boot
  • Flask
  • RESTful APIs

Databases

  • SQL Server
  • PostgreSQL
  • MongoDB
  • Oracle

Big Data & Analytics

  • Elasticsearch
  • Kibana
  • Logstash
  • Hadoop
  • Spark

DevOps & Tools

  • Docker
  • Git
  • Linux
  • Postman

AI & Data Science

  • Pandas
  • Scikit-Learn
  • NumPy
  • Machine Learning

Featured Projects

Solutions I've built and contributed to

Machine Learning

Face Recognition Emotion Detector

AI-powered system that analyzes facial expressions to detect and classify human emotions in real-time. Built using computer vision and machine learning algorithms.

Python OpenCV Scikit-Learn ML Models
Enterprise

Electricity Trading Platform

Enterprise trading system for a French electricity provider. Developed using Java Spring Boot with Angular frontend, featuring real-time market data and microservices architecture.

Java Spring Boot Angular Microservices
HR Tech

Employee Attendance System

Automated system for tracking employee arrival times and attendance within organizations. Features automated reporting, analytics, and integration with existing HR systems.

C# .NET SQL Server Automation Analytics

Experience

Professional journey and achievements

Software Engineer

Odyssey Cybersecurity
July 2025 - Present

Developing RESTful APIs for cybersecurity products using C# .NET, implementing Docker containerization, and performing database optimization with SQL in an agile environment.

Software Engineer

Sopra Steria, France
June 2024 - June 2025

Designed scalable applications with Java Spring Boot and Angular in microservices architecture. Implemented JWT/OAuth2 authentication and mentored junior developers.

University Lecturer

ICAM, France
Feb 2024 - May 2024

Taught Numerical Analysis in Python to engineering students. Created interactive courses and provided personalized mentoring to students.

Software Engineer

InMobiles Holding, Lebanon
Aug 2021 - May 2024

Built web services with C# .NET Core and Python Flask. Developed Spark data pipelines, created Kibana dashboards, and built ML-powered chatbot solutions.

Problem Solving

Expert debugging and root cause analysis for complex distributed systems

Data Pipelines

Building ELK stacks, Kibana dashboards, and optimizing data workflows

Scalable Architecture

Designing microservices and distributed systems that handle enterprise workloads

Beyond Code

Chess
Sports
Learning

Let's Connect

Interested in discussing backend architecture, data engineering, or AI solutions? I'm always open to connecting with fellow developers and potential collaborators.

Beirut, Lebanon
+961 76 153 150

Languages

Arabic Native
English Proficient
French Proficient
Spanish A1