Ihab El Bani
Available for Research
Open for Internships and Jobs

Ihab ElBani

Versatile Developer • AI Researcher • Cybersecurity Specialist

LinkedInGitHub
Rabat/Ifrane, Morocco

About

Computer Science student specializing in AI and Software Engineering. I build solutions that bridge cybersecurity, machine learning, and full-stack development—from real-time drowsiness detection systems to blockchain-powered platforms.

Education

Bachelor in Computer Science
Akhawayn University
2024 - 2028

Specializations

Software Engineering
Artificial Intelligence

Minor

Business Administration

Research Interests

Artificial Intelligence
Programming Languages
Exploitation Systems

Featured Projects

AUI Connect

Social networking platform for the Al Akhawayn University community. Enables students and faculty to connect, share posts, and chat in real-time. Implements friend relationship management systems.

MongoDB
Express.js
React
Node.js
AuiTrack

Intelligent degree planning system for AUI students. Tracks prerequisites, manages credits, and visualizes graduation paths. Helps students optimize their academic journey.

TypeScript
React
Node.js
SleepDriver

Real-time drowsiness detection system using computer vision to prevent accidents caused by driver fatigue. Implements advanced safety monitoring features.

Python
OpenCV
TensorFlow
AUIPathFinder

FullStack Website that helps Al Akhawayn University students find their ideal academic path. Major selection for AUI's SSE, SHSS; Minor Matcher and Interactive UI.

TypeScript
React
Node.js
MongoDB

Other Projects

Github-Fetcher

CLI tool for fetching and displaying GitHub activity. Creates stylized reports of repository activities. Streamlines GitHub data visualization.

Python
GitHub API
Directory Architect

Bash script designed to automate the creation of a comprehensive and organized directory structure within your home directory. Customizable and tailored for various file types and projects.

Bash
Linux
Tor Toggle Script

Script that allows you to enable or disable routing network traffic through the Tor network on Arch Linux using iptables and systemd.

Bash
Arch Linux
iptables

Experience

Current
Cybersecurity Teacher Assistant
WhiteOps
Spring 2025 - Present

Assisting in teaching cybersecurity concepts and lab sessions to undergraduates and professionals.

  • Supporting curriculum development and designing hands-on exercises
  • Conducting vulnerability assessments and security audits
  • Preparing and delivering instructional materials on secure coding practices
Reverse Engineer & Team Manager
Al Akhawayn University CyberSecurity Teams
September 2024 - Present

Lead reverse engineering and exploit development initiatives across multiple projects.

  • Mentor and manage a diverse team focused on cybersecurity research
  • Analyze software vulnerabilities and develop mitigation strategies
  • Represent team in national and international cybersecurity competitions
War of Words Debate Competitor
Al Akhawayn University
March 2024

Selected to represent Al Akhawayn University in War of Words, a prestigious Moroccan national debate competition.

  • Competed against top universities in Morocco
  • Delivered persuasive arguments in French language
  • Demonstrated strong critical thinking and public speaking skills

Skills & Technologies

Programming & Web Development

Python
JavaScript
TypeScript
React.js
Next.js
Tailwind CSS
C++
Bash
SQL

Cybersecurity

Reverse Engineering
CTF & Exploit Development
Penetration Testing
Network Security
Cryptography
Ethical Hacking

AI & Data Science

Machine Learning
TensorFlow
PyTorch
OpenCV
Computer Vision
Neural Networks
AI-based Cybersecurity

Tools & Technologies

MediaPipe
Arch Linux
Tor Network
Docker
Kubernetes
Git
CI/CD

Activities & Leadership

Libero – Team A
University Volleyball Team
2025 - Present
  • Demonstrates teamwork and agility
  • Strategic play in competitive matches
  • Excellent communication on court
French Debater
Official University Debate Team
2025 - Present
  • Participated in War of Words national competition
  • Strong analytical and public speaking skills
  • Engages in research and critical analysis
Golf Player
Federal Moroccan Player (Michelifen Club)
2024 - Present
  • Hones precision and strategic play
  • Excellent time management and discipline
Actor, Camillo (Lead Role)
Encanto Play at Al Akhawayn University
2024
  • Lead role performance
  • Creative expression and stage presence

Certifications

Python (Basic) Certificate

HackerRank

Problem Solving Using Computational Thinking

University of Michigan

Python Data Structures

University of Michigan

Languages

English
Fluent
French
Native (C1)
Arabic
Native