Skip to content
View Astrowalid's full-sized avatar

Block or report Astrowalid

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.

Content in all repositories owned by your account will be closed.
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
Astrowalid/README.md
Header Astro logo



Typing SVG

M.Sc. Data Analytics & AI · Agadir, Morocco  |  Targeting AI Engineering roles

LinkedIn   Kaggle


About

I build AI products end-to-end — model, interface, and the story around them — and post the process in public as @Astrowalid. I founded CyberDune, a 100+ member tech community, and I'm currently working through Google's Agent Development Kit while finishing my Master's.

I care more about shipping something real and imperfect than polishing something no one sees yet.



🚀 Featured Projects

Ziri Logo

Proactive Telegram agent with long-term memory.

Built with Google ADK + Gemini API. Manages my calendar, tracks coursework, and remembers what I've actually done — not just what I planned.

  • v1: Calendar-aware daily check-ins
  • v2: Live Google Classroom integration
  • v3: Long-term memory (SQLite) — planned-vs-done tracking, evening accountability check-ins
  • Now: building v4 (Gmail integration)

Python Google ADK Gemini API Telegram SQLite

ExoHabX Logo

Real-time 3D exoplanet habitability predictor.

Random Forest model trained on 5,566 planets merged from NASA's Exoplanet Archive and the Habitable Worlds Catalog.

98.12% classification accuracy · 0.023 MAE

🔗 Live demo · 📊 Dataset

React Three.js Flask Scikit-Learn XGBoost

Machine learning model trained on medical data to predict breast cancer diagnosis, with a full preprocessing pipeline and performance evaluation, deployed as an interactive app.

🔗 Live demo · Python Scikit-Learn Pandas Streamlit



🤝 Leadership

Community Founded CyberDune from scratch — scaled to 100+ students, organized workshops and collaborative projects
Execution Comfortable with zero-to-one ambiguity — I don't wait for a finished spec to start building
Storytelling Document builds, decisions, and failures in public as @Astrowalid
Open Data Published a curated 5,566-planet dataset on Kaggle for the ExoHabX research


🛠️ Tech Stack

Tech Stack
AI / ML       ▸  Google ADK · Gemini API · Scikit-Learn · XGBoost · Pandas · NumPy
Full-Stack    ▸  Python · React · Three.js · Flask · Django · Node.js
Data & Infra  ▸  PostgreSQL · MySQL · SQLite · Docker · Git · Linux


📊 GitHub Stats

Streak Stats


📍 Currently

  • 🔭 Building Ziri v4 (email integration)
  • 📚 Working through Google's 5-Day Agents Course (ADK)
  • 🎓 M.Sc. Data Analytics & AI, Centre d'Excellence IT — Agadir
  • 🌍 Open to AI Engineering/ML opportunities

Footer

Designed & built by @Astrowalid

Pinned Loading

  1. breast-cancer-predictor breast-cancer-predictor Public

    Python

  2. ExoHabX ExoHabX Public

    ExoHabX is an interactive, AI-powered simulator that visualizes and predicts exoplanet habitability. By combining real-time physics with a custom machine learning model, it allows users to manipula…

    Jupyter Notebook 1

  3. Ziri-Personal-AI-Assistant Ziri-Personal-AI-Assistant Public

    A personal AI assistant on Telegram that keeps student life on track. Syncs your calendar, tracks coursework, and makes sure you actually get things done.

    Python 1

  4. HackLab HackLab Public

    Kotlin