Hello World! My name is

Sarah Haddad

</ I'm >

AI Engineer with expertise in computer vision, NLP, and LLMs.
Experienced in image recognition, detection, generation, and fine-tuning language models using PyTorch and TensorFlow.
Also worked on game, web, and mobile projects. Open to freelance and new opportunities.

Skills

My technical level

AI & CV

EXPERIENCE: INTERMEDIATE

Arrow down
  • OpenCV

    70%

  • TensorFlow

    60%

  • PyTorch

    70%

  • Numpy

    70%

  • Pandas

    70%

GAME DEVELOPMENT

EXPERIENCE: Beginner

Arrow down
  • Unity Engine

    35%

  • C#

    45%

  • Blender

    40%

SOFTWARE ENG

EXPERIENCE: INTERMEDIATE

Arrow down
  • Python

    80%

  • Java

    60%

  • C

    70%

  • GitHub

    70%

FRONTED WEB DEV

EXPERIENCE: Beginner

Arrow down
  • HTML5

    60%

  • CSS3

    60%

  • Javascript

    70%

  • D3.js

    50%

  • Vue.js

    30%

  • React

    20%

MOBILE DEV

EXPERIENCE: INTERMEDIATE

Arrow down
  • Flutter

    70%

  • Firebase

    70%

DESIGN

EXPERIENCE: Beginner

Arrow down
  • Figma

    50%

Path

My personal journey

Education

Experience

Volunteer

University of Science and Technology 'Houari Boumediène'

Master's in Visual Computing

Sept 2022 - Jul 2024

University of Science and Technology 'Houari Boumediène'

Bachelor's in Academic Computer Science

Oct 2019 - Jul 2022

INTAJ Mouhtawayat

AI Engineer

Juin 2025 - Present

Freelance

AI Developer

Sept 2024 - Present

INSIM

Python Instructor

Feb 2025 - Apr 2025

CERIST

Computer Vision Intern

Feb 2024 - Jul 2024

Algerian Women In Science

Python Trainer

Aug 2023 - Sept 2023

Micro Club

Designer

Jan 2023 - Sep 2023

Micro Club

Game Developer

Nov 2022 - Sep 2023

Micro Club

External Relations and Sponsorship Manager

Aug 2022 - Mar 2023

Micro Club

Member of IT Section

Dec 2021 - Dec 2022

Projects

My most recent work

Job Application Assistant

Job Application Assistant (RAG-Based)

AI assistant analyzing resumes, job descriptions, and personal profiles. Enables natural language queries to identify skill gaps, optimize resumes, and generate interview strategies using document retrieval and LLMs.

Python, Ollama, LangChain, ChromaDB, FAISS, Streamlit

Algerian Cheque Processing

Extraction of Amounts from Algerian Cheques

This project is an Intelligent Bank Cheque Processing System designed to automate cheque verification. It uses YOLO to detect key areas, TrOCR to recognize text, and a CNN to classify the issuing bank. The system features a user-friendly PyQt6 interface with graphs for clear data visualization and integrates MongoDB for efficient storage.

PYTHON, TROCR, YOLO, CNN, MongoDB, PyQt6

3D Bridge Modeling

3D Modeling of Bridges Using Computer Vision and Drones

This project focuses on the 3D reconstruction of bridges using drone-captured images. First, feature extraction is performed using LOFTR and SuperPoint + SuperGlue. Then, background features are filtered out. Finally, Structure from Motion (SfM) with COLMAP is used to reconstruct the 3D model, providing a detailed representation of the bridge for analysis and inspection.

PYTHON, SFM, COLMAP, LOFTR, YOLO, SuperPoint & SuperGlue

Algerian Cheque Processing

Augmented Reality App Bastion23

An augmented reality app designed to bring the virtual world into the real one. Built with Flutter and Firebase, it enables users to interact with AR content overlaid on their surroundings. The app features secure login, camera integration for AR objects, responsive UI, social sharing, and offline capabilities. Whether for education or entertainment, Bastion23 offers an immersive AR experience for everyone.

FLUTTER, FIREBASE

Algerian Cheque Processing

Netflix-Insights-Dashboard

A dashboard for exploring and analyzing Netflix data, offering insights through various interactive charts and visualizations.

HTML, CSS, JavaScript, D3.js

SOKOPUZZLE-AI-solver

SOKOPUZZLE-AI-solver

This Project implements a Sokoban puzzle solver in Python. It uses different search algorithms, including BFS, A*, and A* with deadlock detection.

PYTHON, PYGAME

>Mancala

SOKOPUZZLE-AI-solver

This is an implementation of the ancient African board game called Mancala in Python, using Pygame for the GUI. The game can be played by one human player against the computer.

PYTHON, PYGAME

>Facture

Facture

This project is a web app that allows users to create pro forma invoices.

HTML, CSS, JAVASCRIPT

>Portfolio

Portfolio

My portfolio is one of the projects I've created. The website showcases an appealing and user-friendly design, emphasizing my achievements, qualifications, and expertise.

HTML, CSS, JAVASCRIPT

Certification

My certifications