Skip to content
View Arasoul's full-sized avatar

Highlights

  • Pro

Block or report Arasoul

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

Ahmed's Building Notebook โ€” data to understanding to shipped systems

Hey, I'm Ahmed ๐Ÿ‘‹

AI & Data Engineer from Cairo.

I like taking work that feels annoyingly repetitive and turning it into a system that just runs โ€” so humans can spend time on the parts a computer can't do yet.

Ahmed's current engineering focus

Portfolio LinkedIn Email

Profile views


On my desk right now

๐ŸŸจ teaching CS ๐ŸŸฆ wiring up AI automation workflows ๐ŸŸฉ exploring data-intelligence tooling ๐ŸŸช turning experiments into products


Things I've built

The stuff I keep coming back to:

AI Pharaoh โ€” computer vision and NLP for ancient scripts
AI Pharaoh
Actually teaching a machine
to read hieroglyphs.
Meridian Wings โ€” MILP optimization for fleet planning
Meridian Wings
Optimizing a network
when the future is uncertain.
AutoEDA โ€” automated exploratory data analysis
AutoEDA
Give it a dataframe.
It asks the annoying questions first.
DataPrepToolkit โ€” data preprocessing, validation and profiling
DataPrepToolkit
Messy data in.
Usable data out.
Healthcare ML API โ€” FastAPI predictions for patient no-show and wait times
Healthcare ML API
Models wrapped in an API
that actually deploys.
Movie Search โ€” semantic movie recommendations with vector embeddings
Movie Search
Semantic movie search.
Meaning instead of keywords.

๐Ÿ—’๏ธ AutoBI lives on the portfolio rather than the public repo shelf. It's one of my main data-intelligence projects โ€” explore the full case study โ†’


The data experiment

I got tired of rewriting the same data workflow for every project. So I started building the pieces I kept redoing:

Data journey sketch: messy.csv through DataPrep, AutoEDA, AutoAnalytics to AutoBI

Each tool came from the question the previous one left unanswered.

  • DataPrepToolkit โ€” prep, validate, profile (171 tests, MIT)
  • AutoEDA โ€” explore, visualize, report (265 tests, MIT)
  • AutoBI โ€” dashboards that survive contact with real data

Tools I keep reaching for

AI / Data

Python PyTorch TensorFlow scikit-learn OpenCV Pandas NumPy

Engineering

FastAPI Docker Git GitHub Actions TypeScript React PostgreSQL

Automation / Analytics

n8n SQL Power BI ยท APIs

Build ยท Think ยท Train ยท Ship ยท Automate


Code trails

A small snapshot of what accumulates when I spend too much time inside repositories.

Ahmed's GitHub activity statistics ย  Languages used across Ahmed's public repositories

Repo languages, not a skill ranking.

The cards live in this repo and refresh daily via a GitHub Action โ€” no third-party stats service. Jupyter Notebook is excluded from the language chart.


Side quests

Not everything needs to become a product. Sometimes I build something just because the problem looks fun.


On my whiteboard

Things on my mind lately:

  • โ†’ making AI agents actually useful in messy, real-world workflows
  • โ†’ automation that survives the ugly edge cases
  • โ†’ turning notebooks into products people can rely on
  • โ†’ going from a dataframe to a decision people trust

Say hi

If you're building something interesting, wrestling with messy data, or just want to talk AI systems โ€” reach out.

Portfolio ยท LinkedIn ยท Email

Pinned Loading

  1. DataPrepToolkit DataPrepToolkit Public

    Production-quality Python package for automated data preprocessing, profiling, validation, and data quality reporting.

    Python

  2. AutoEDA AutoEDA Public

    Production-ready automated exploratory data analysis toolkit with profiling, statistical analysis, visualization, business insights, and professional HTML/PDF reporting.

    Python

  3. AI-Pharaoh AI-Pharaoh Public

    AI Pharaoh is an AI-powered cultural heritage platform that combines Computer Vision, Natural Language Processing, and Augmented Reality to automatically recognize Egyptian monuments, interpret hieโ€ฆ

    Python

  4. face-recognition-streamlit face-recognition-streamlit Public

    ๐ŸŽฏ Neural Face Recognition Matrix - Professional AI-powered biometric identification system with real-time face detection, recognition, and cyberpunk-styled interfaces. Features both web (Streamlit)โ€ฆ

    Python 3

  5. movie-recommendation-vector-search movie-recommendation-vector-search Public

    ๐ŸŽฌ Intelligent movie recommendation system powered by vector embeddings and semantic search. Built with MongoDB, Qdrant, Next.js, and local ML models for privacy-focused AI recommendations.

    TypeScript

  6. Network-Packet-Analyzer Network-Packet-Analyzer Public

    Network packet sniffer and analyzer with ML classification, real-time GUI, and intrusion detection capabilities

    Python 2