Mejdi Haddad - Data Scientist & AI Engineer from Tunisia

Hi there, I'm Mejdi Haddad.

A Data Scientist & Full-Stack Developer driven by a passion for AI and innovative web solutions. I craft scalable apps using FastAPI, React, LangChain, and more.

I enjoy building useful apps powered by data and AI.

Skills

FastAPI
Advanced
Flask
Advanced
React.js
Intermediate
MongoDB
Intermediate
MySQL
Intermediate
TailwindCSS
Intermediate

Experience

Innomatics Research Labs logo

Data Science with GenAI Internship Program

Innomatics Research Labs
Remote
Oct 2024 - Dec 2024

Worked on advanced machine learning and generative AI, designing ML systems and building applications powered by LLMs.

Machine LearningGenerative AIDesign SystemPythonLangchain
VERMEG for Banking & Insurance Software logo

Intelligent Chatbot Developer | Final-Year Internship

VERMEG for Banking & Insurance Software
El Bouhaira, Tunis, Tunisia
Feb 2024 - Jul 2024

Developed an intelligent chatbot capable of real-time responses using modern backend, frontend, and AI technologies.

FastAPIMongoDBOllamaReact.jsWebSocketLangchainHugging FaceSklearnFaissDBData Encryption
Proxym logo

Web Development Intern

Proxym
Sousse, Tunisia
Jul 2023 - Aug 2023

Developed a web app for personalized nutrition plans, contributing to authentication pages and an interactive dashboard.

Spring BootMySQLDocker
Innomatics Research Labs logo

Data Science Intern

Innomatics Research Labs
Remote
Feb 2023 - May 2023

Built a URL shortener, conducted data exploration, and developed a Streamlit app for ML-based species classification.

FlaskHTMLCSSBootstrapMLflowStreamlit
Bayoudh logo

React Developer Intern (Summer Internship)

Bayoudh
Monastir, Tunisia
Jul 2022 - Aug 2022

Created a stock management web app using React, enabling inventory tracking and real-time report generation.

MongoDBReact.js

Certifications

LLM Agents MOOC Fall 2024 certificate

LLM Agents MOOC Fall 2024

Berkeley-Haas Center for Responsible Business
Issued: Dec 2024
AI AgentsCrewAIAPI OpenAIPythonLangchain
Verify Certificate
Data Science with GenAI Internship Program certificate

Data Science with GenAI Internship Program

Innomatics Research Labs
Issued: Dec 2024
Machine LearningGenerative AIDesign SystemPythonLangchain
Verify Certificate
Certificate of Completion - Build Chat Applications with OpenAI and LangChain certificate

Certificate of Completion - Build Chat Applications with OpenAI and LangChain

365 Data Science
Issued: Nov 2024
Langchain
Verify Certificate
Advanced Data Analysis certificate

Advanced Data Analysis

Innomatics Research Labs
Issued: Sep 2024
PythonProblem SolvingExploratory Data Analysis
Verify Certificate
Explore Stock Prices with Spark SQL certificate

Explore Stock Prices with Spark SQL

Coursera
Issued: Nov 2023
Spark SQLDistributed ComputingData AnalysisApache SparkBig Data
Verify Certificate
Certificate of Completion - Deep Learning with TensorFlow 2 certificate

Certificate of Completion - Deep Learning with TensorFlow 2

365 Data Science
Issued: May 2023
TensorFlowDeep Learning
Verify Certificate
Certificate of Completion - Power BI certificate

Certificate of Completion - Power BI

365 Data Science
Issued: May 2023
Power BIData Visualization
Verify Certificate

Projects

AI-Powered Visual Assistance

An AI-powered solution to assist visually impaired individuals using OCR and TTS.

PythonOCRText-to-SpeechComputer VisionStreamlit

AI Code Reviewer

An AI tool to assess code quality using machine learning and API integration.

PythonMachine LearningAPI IntegrationStreamlit

Exploratory Analysis of Salary Outcomes

A study on employment and salary trends using EDA techniques.

PythonEDAPandasSeaborn

Electric Vehicle Data Analysis

Exploratory data analysis on electric vehicles using visualization techniques.

PythonEDAPlotlyData Transformation

Flipkart Smartphone Analysis

A Streamlit-based tool analyzing Flipkart smartphone listings.

PythonPandasMatplotlibStreamlit

Tweet Sentiment Analyzer

A system analyzing tweets using NLP to determine sentiment.

PythonNLPSentiment AnalysisNaïve BayesWordCloud

Penguin Classification Project

A machine learning project predicting penguin species based on given features.

PythonScikit-learnClassificationData Visualization

Open Pub Locator App

A multi-page application helping users find nearby pubs.

PythonPandasStreamlitMatplotlib

Regex Flask App

A web app utilizing regular expressions for various text processing tasks.

PythonFlaskRegex

Flask URL Shortener

A web tool for shortening URLs using Flask and SQLite.

PythonFlaskSQLite

Uppercase Requests Library Demo

A simple demo using Python requests library to manipulate text.

PythonRequests Library

Symphony Mini Project

A small web development project using Symphony framework.

PHPWeb Development

Stock Management System

A full-stack inventory management system built with MERN stack.

MongoDBReact

Articles

Let's Connect

Have a project in mind or want to discuss opportunities? Drop me a message, and I'll get back to you soon.