Skip to content
View yandouziyassine's full-sized avatar

Block or report yandouziyassine

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
yandouziyassine/README.md

๐Ÿ‘‹ Hey, Iโ€™m Yassine Yandouzi

Important coursework:

  • Introduction to software engineering
  • Probability and statistics
  • Computer Architecture
  • Electronics
  • Data Structure and Algorithm

๐Ÿ’ก Passionate about AI, Robotics and finance

๐ŸŒ Multilingual: English, French, Arabic

๐Ÿ“ Based in Ottawa, Canada

๐Ÿง  About Me

Iโ€™m a motivated computer engineering student who loves solving real-world problems through technology. I enjoy building intelligent systems, exploring data-driven solutions, and continuously learning new tools and frameworks.

๐Ÿš€ Featured Projects

๐Ÿ’ NHL Sports Betting App

A predictive sports analytics platform built in Python, using real-time NHL API data and multivariable regression.

๐ŸŽฏ Achieved a 5% accuracy margin compared to major betting apps

๐Ÿ“Š Used NumPy, Pandas, and Scikit-learn for modeling

๐Ÿ”— Integrated data pipelines and live odds monitoring

๐Ÿ’ฐ Datathon โ€“ Polyfinance 2025

Developed a financial forecasting model using real market datasets during a competitive Datathon.

๐Ÿงฎ Applied data visualization and predictive analytics

โš™๏ธ Implemented robust data preprocessing and evaluation pipelines

๐Ÿ“ˆ Ranked among top-performing teams (Top 10)

Universal File Converter โ€“ Professional Edition

A robust, containerized file conversion API built with Java Spring Boot, designed for scalability and extensibility.

This project provides a clean web interface and REST API to convert files between multiple formats (documents and images). It uses a Factory Pattern architecture to dynamically select conversion strategies, making it easy to add new formats in the future.

๐Ÿš€ Live Demo ๐Ÿ‘‰ Access Live Application

โš ๏ธ Usage Limits (Public Demo)

Maximum file size: 1 GB per upload

Batch processing: Up to 15 files per request

This application is provided as a many-to-many file conversion proof-of-concept. Conversion quality may vary for complex documents, and not all format combinations are guaranteed.

โ›“๏ธ Intro to Blockchain

A hands-on blockchain simulation written in Python, illustrating how blocks, hashes, and transactions work.

This project demonstrates the core principles of blockchain technology โ€” including block creation, hashing, and chain validation โ€” using Python.

Each block contains:

A list of transactions
A timestamp
The hash of the previous block
A nonce (for proof-of-work)

๐Ÿ” Hashing with SHA-256

To ensure data integrity and immutability, each blockโ€™s content is hashed using the SHA-256 algorithm:
Produces a unique 256-bit (64-character) hash for every block
Detects any tampering instantly โ€” if one character in the data changes, the entire hash changes
Links blocks securely through the previous_hash field

๐Ÿ’ฌ SimpleChat โ€“ OCSF Implementation

Client-server chat application built with Java using the OCSF framework.

๐Ÿ–ฅ๏ธ Features user authentication and server-client communication

๐Ÿ“ก Implements multiple message-handling protocols

๐Ÿงฑ Built for university software introduction coursework

๐Ÿ’ผ Experience

๐Ÿ‘จโ€๐Ÿ’ป Founder & Developer โ€“ AI Sentinel (03/2025 โ€“ Present)

Built a privacy-focused AI content detection platform that identifies AI-generated text, images, and videos in real time.

๐Ÿง  Used TensorFlow Lite, FastAPI, and Docker
๐Ÿ” Emphasized on-device inference and data privacy

๐Ÿ Supervisor โ€“ Top Karting (03/2023 โ€“ Present)

Led a mechanical and operational team, improving efficiency by 35% while ensuring customer safety and satisfaction.

๐Ÿ› ๏ธ Tech Stack

Languages: Python, Java, SQL, HTML/CSS, JavaScript, Go, C++

Frameworks: React, NestJS, Node.js, Django, Flask, TensorFlow, PyTorch, OCSF

Developer Tools: Git, Docker, AWS, MongoDB, Vercel, FireBase

Libraries: NumPy, Pandas, Scikit-learn, Matplotlib, JUnit, XGBoost, Guava, OpenCV, mediapipe, pyautogui

๐Ÿ“ซ Contact

๐Ÿ“ง Email: yandouziyassine@gmail.com

๐Ÿ”— LinkedIn: https://www.linkedin.com/in/yassine-yandouzi/

๐ŸŒ Portfolio: https://yassineyandouzi.com/

โญ Always open to collaborations on AI, data, Robotics and impactful tech projects. Letโ€™s build the future together!

Pinned Loading

  1. nhl-BettingOdds nhl-BettingOdds Public

    A python code using the NHL API database in order to provide the betting rate for any games between 2 NHL teams.

    Python

  2. Portfolio Portfolio Public

    HTML

  3. Francklin9999/Datathon_Polyfinance_2025 Francklin9999/Datathon_Polyfinance_2025 Public

    Polyfinance Datathon 2025

    HTML 1