Skip to content
View yasserbouchafra's full-sized avatar
🌴
On vacation
🌴
On vacation

Block or report yasserbouchafra

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
yasserbouchafra/README.md

Hi, I'm Yasser Bouchafra

Software Engineering Student | Laval University in Canada | ML/DL/DA Specialist


About Me

  • First-year Software Engineering student @ Université Laval (Québec, Canada)
  • Focused on AI, Machine Learning, and modern web technologies
  • I develop full-stack apps, build predictive models, and design developer-friendly tools
  • Open to internships in software engineering, AI/ML, and web dev
  • Fluent in French 🇫🇷, English 🇬🇧, and Arabic 🇲🇦

Tech Stack

Programming Languages & Frameworks

Python HTML5 CSS3 JavaScript TypeScript Node.js React Vite TailwindCSS Wordpress

AI / ML Stack

Streamlit Tkinter Scikit-learn Pandas NumPy OpenCV Matplotlib

Database & Backend

SQLite Firebase Supabase


Projects

Project Description Tech
Air Signature Pad Signature capture app using hand gestures and webcam Python, OpenCV, MediaPipe
Diabete Prediction ML Model Predict diabetes using health data (PIMA dataset) Python, ML, Pandas, Streamlit
GitHubAutoPusher GUI tool to auto-publish projects to GitHub Python, Tkinter, GitPython
Customer Analysis ML Model Analyze and predict customer behavior from sales data Python, Pandas, ML, Streamlit
Sentinel-CV Autonomous Workstation Guardian Python, OpenCV, Numpy, xdg-utils
MA-ALPR-Engine A high-accuracy ALPR system Python, YoloV8, Numpy, OpenCV, ultralytics, pandas, pyyaml, gradio, easyocr

✨ More at: github.com/yasserbouchafra


Certifications

  • CS50’s Introduction to AI with Python – Harvard University
  • JPMorgan Chase & Co. – Software Engineering Job Simulation
  • JPMorgan Chase & Co. – Quantitative Research Job Simulation
  • freeCodeCamp – JavaScript Algorithms and Data Structures
  • freeCodeCamp – Responsive Web Design
  • Acer – Google Admin Console Certification

Contact


*“The future belongs to those who believe in the beauty of their dreams.”* — Eleanor Roosevelt

Pinned Loading

  1. air-signature-pad air-signature-pad Public

    An advanced HCI project using MediaPipe to create a real-time, two-handed gestural signature pad. Features include robust interaction paradigms, interactive cropping, and transparent PNG export.

    Python 1

  2. Diabete-Prediction-ML-Model Diabete-Prediction-ML-Model Public

    An advanced diabetes risk prediction platform powered by Machine Learning. Features model selection, XAI explanations (SHAP), and personalized PDF report generation. Built with Streamlit.

    Python 1

  3. Customer-Analysis-ML-Model Customer-Analysis-ML-Model Public

    Plateforme web d'analyse prédictive du comportement client avec Streamlit, Pandas et Scikit-learn.

    Python 1

  4. Sentinel-CV Sentinel-CV Public

    An intelligent security system that uses a two-stage computer vision pipeline to autonomously monitor a workspace, capture images of unauthorized presence, and instantly lock the workstation.

    Python 1

  5. GithubAutoPusher GithubAutoPusher Public

    GitHubAutoPusher is a beginner-friendly graphical tool to publish any project to GitHub in just a few clicks — no Git knowledge required. Clean interface, multi-language support, and built-in guida…

    Python

  6. MA-ALPR-Engine MA-ALPR-Engine Public

    A high-accuracy ALPR system leveraging a fine-tuned YOLOv8 model and EasyOCR, specifically optimized for Moroccan plates.

    Python