Skip to content
View arartawil's full-sized avatar
🏠
Working from home
🏠
Working from home
  • Jordan Amman

Block or report arartawil

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

Hi there! 👋 I'm Arar Al Tawil

🎓 PhD Student in Computer Science | 🧬 Evolutionary Algorithms Researcher


👨‍🔬 About Me

I'm a Lecturer and PhD researcher in Computer Science with the Faculty of Information Technology at Applied Science Private University (ASU), Amman, Jordan. My research interests include optimization algorithms, reinforcement learning, game-theoretic modeling, artificial intelligence in healthcare, and virtual reality–based rehabilitation systems.

I have authored and co-authored peer-reviewed publications focusing on surrogate-based optimization, intelligent decision-making frameworks, and AI-driven serious games for education and rehabilitation. My current PhD research explores adaptive AI and optimization techniques for personalized rehabilitation and intelligent systems. I'm actively involved in interdisciplinary research collaborations and open-source academic initiatives.

  • 🔬 PhD Candidate in Computer Science
  • 🧬 Research: Optimization algorithms, metaheuristics, reinforcement learning, game theory
  • 🏥 AI in Healthcare: Stroke rehabilitation, VR-based therapy, intelligent serious games
  • 💻 Creator of PyRADE - Python Differential Evolution framework
  • 🌱 Open-source contributor and collaborative researcher

🚀 Featured Project

PyRADE - Python Differential Evolution Framework

PyPI version Downloads

A powerful and flexible Python framework for Differential Evolution optimization. PyRADE provides:

  • 🎯 Multiple DE variants and mutation strategies
  • ⚡ Efficient NumPy-based implementation
  • 🔧 Easy-to-use API for custom optimization problems
  • 📊 Built-in benchmarking and visualization tools
  • 📖 Comprehensive documentation and examples
from pyrade import DifferentialEvolution

# Simple optimization example
de = DifferentialEvolution(objective_func, bounds, popsize=50)
result = de.optimize()

Explore PyRADE →


🛠️ Tech Stack

Languages & Frameworks

Python NumPy SciPy Pandas

Tools & Technologies

Matplotlib Jupyter Git Linux

Research & Scientific Computing

LaTeX Anaconda


📊 GitHub Statistics

GitHub Stats

Top Languages

GitHub Streak


📫 Let's Connect!

I'm always interested in collaborating on research projects, discussing optimization algorithms, or contributing to open-source initiatives.

Website Google Scholar ResearchGate Scopus LinkedIn Email


💡 "Optimization is not about finding the perfect solution, but the best one we can discover."

Profile Views

Popular repositories Loading

  1. pyrade pyrade Public

    PyRADE is a production-ready optimization library implementing Differential Evolution (DE), a powerful evolutionary algorithm for global optimization. Unlike traditional implementations that sacrif…

    Python 1

  2. FirebaseToolkit FirebaseToolkit Public

    A complete Unity package for Firebase integration with Authentication and Leaderboard systems

    C# 1

  3. Compiler-Design Compiler-Design Public

    Complier

    Java

  4. Cube_Game Cube_Game Public

    C#

  5. AI AI Public

    Java

  6. Algorthim Algorthim Public

    HTML