Skip to content
View Saadix-1's full-sized avatar
πŸ’ͺ
πŸ’ͺ

Highlights

  • Pro

Block or report Saadix-1

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Saadix-1/README.md

πŸ‘‹ Hi there, I'm Saad Mehamdi

πŸŽ“ Software Engineering student at the University of Ottawa
πŸ’‘ Interested in AI systems, LLM applications, and backend development πŸ“š Currently exploring Data Science, Artificial Intelligence, and Java-based backend development

πŸ“ Based in Ottawa


"Be uncommon amongst the uncommon. Don't just settle for average, push beyond what you think are your limits." β€” David Goggins


πŸš€ Featured Projects

πŸ€– Saad AI – Smart PDF Chatbot

A cloud-native AI chatbot that allows users to upload PDF documents and ask questions about their content.

The system extracts text from PDFs, generates embeddings, performs semantic search, and produces intelligent answers using a large language model.

Built with:

  • FastAPI backend
  • React frontend
  • OpenAI embeddings
  • Pinecone vector database
  • Docker deployment

πŸ”— Project: https://github.com/Saadix-1/smartpdf-chatbot


πŸ“Š My Top Used Languages on GitHub

Top Langs

πŸ›  Tech Stack

Python Java JavaScript TypeScript

FastAPI React Vite TailwindCSS

OpenAI Pinecone PostgreSQL

Docker Git n8n


πŸ”— Links


Articles on Medium

I write about AI, LLMs, and software projects here:
πŸ‘‰ medium.com/@saadmehamdi2018

Pinned Loading

  1. Saad-smartpdf-chatbot Saad-smartpdf-chatbot Public

    Cloud-native AI chatbot that lets users query PDF documents using OpenAI embeddings, Pinecone vector search, and a FastAPI + React architecture.

    Python

  2. log-analyzer-api log-analyzer-api Public

    A Spring Boot backend that parses and analyzes production logs (KPSA provisioning system). Provides RESTful endpoints, pattern extraction, and structured status reporting.

    HTML

  3. SQL-for-data-science-Capstone-Project SQL-for-data-science-Capstone-Project Public

    MySQL-based data science capstone exploring data cleaning, analysis, and SQL querying.

    Jupyter Notebook

  4. cs50ai-main-projects cs50ai-main-projects Public

    Main projects from Harvard’s CS50 AI course: search algorithms, neural networks, optimization, and machine learning models.

    Python

  5. Push-Fitness-Website- Push-Fitness-Website- Public

    Forked from SEG2900team/uottawa-seg2900-web.github.io

    Website for the Push fitness tracking app. Includes UI sections, responsive design, and feature pages highlighting movement tracking using sensor data.

    HTML

  6. Card-game-21 Card-game-21 Public

    Java implementation of the β€œ21” card game using object-oriented programming principles.

    Java