Skip to content
View yassinexng's full-sized avatar

Block or report yassinexng

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

👋 Hey! I'm Yassine

🎓 Computer Science Student


🧭 The Gist

I'm a Computer Science student who prefers building over just reading. My journey started close to the metal with C, went up to Java, and now focuses heavily on data science and machine learning using Python and R.

I don't just import libraries—I write algorithms from scratch to understand the math, then use industry-standard tools to build performant applications. Whether it's simulating quantum mechanics or predicting real-world trends, I treat code as a tool to solve actual problems.


🧪 Featured Projects

Python • NumPy

A data-driven project that correlates study habits with academic success. I built a linear regression pipeline to predict GPAs based on behavioral data.

  • Data Pipeline: Cleaned and preprocessed raw CSV data using Pandas.
  • Analysis: Visualized correlations and distributions with Matplotlib.
  • Modeling: Implemented prediction logic using scikit-learn for robust results.

Java • OOP • Optimization Algorithms

An experimental framework applying quantum concepts to machine learning optimization. Instead of standard gradient descent, this project uses tunneling and superposition heuristics to escape local minima.

  • Architecture: Modular Java design with strict interfaces (QuantumState, ObjectiveFunction).
  • Innovation: A creative fusion of physics theory and software engineering patterns.

Python • NumPy • Math

I believe in understanding the "black box." This repo implements logistic regression without high-level ML libraries to predict customer churn.

  • Core Logic: Manual implementation of sigmoid functions and gradient descent optimization.
  • Performance: comparable accuracy to standard libraries, demonstrating deep understanding of the underlying calculus.

🧰 The Toolkit

I select the right tool for the job—whether it's statistical analysis, systems programming, or web dashboards.

Domain Technologies
Languages Python, Java, C, R, SQL
Data Science Pandas, NumPy, Matplotlib, scikit-learn
Web & Viz Streamlit, HTML/CSS
Workflow Git/GitHub, Linux, VS Code, Jupyter

📈 GitHub Stats

yassinexng's stats Top Languages

🌐 Let's Connect

I'm always open to discussing data pipelines, algorithm design, or new tech stacks.

Popular repositories Loading

  1. quantum-inspired-linear-regression quantum-inspired-linear-regression Public

    A quantum-inspired linear regression implementation in Java, leveraging superposition and tunneling to enhance optimization. Includes modular components and a detailed PDF explanation.

    Java 6

  2. student-performance-predictor student-performance-predictor Public

    Predicting student notes using Multiple Linear Regression, featuring both a custom Gradient Descent implementation and Scikit-learn.

    Python 1

  3. logistic-regression-churn-from-scratch logistic-regression-churn-from-scratch Public

    A complete 'from scratch' Python implementation of a Logistic Regression model to predict Telco customer churn. This project covers the full pipeline, from implementing the core math (MLE, Gradient…

    Python 1

  4. yassinexng yassinexng Public

    This repository hosts my GitHub profile README.