Available now, open to relocation

Shehab Shibli

Network defenses modeled on living systems, tested on real data.

I'm a Network Engineering and Computer Security graduate with the CCNA and AWS Certified Cloud Practitioner. My flagship project, APIS, defends a network the way a honeybee colony defends its hive: it learns what normal looks like for every device and acts only when different signals agree.

  • CCNA
  • AWS Cloud Practitioner
  • NASA Space Apps 3rd

The Queen is learning every host's baseline.

A live 3D model of how APIS works: every cell is a host. One unusual signal is only watched. A host is confirmed when its pattern repeats or different kinds of evidence agree, and then it is sealed off for human review. Click any cell to attack from it.
  • 79.2%fewer false positives for APIS on LANL's real network data
  • 96%stolen-credential detection on real Windows logins (166 of 173)
  • 236automated tests in the APIS suite
  • 3rdNASA Space Apps Challenge 2025, as team leader
  • Top 100Jordan's 12th National Technology Parade

Selected projects

Each project runs a live sketch of how it really works. The numbers are the ones I measured or simulated, and I report what failed too.

APISafter a honeybee colony's defenses2026, Python

Lab result, re-enacted

Flagship, public repoNetwork, identity and AI agents

APIS: Adaptive Protective Immune System

Catches attackers moving inside a network, stolen credentials and hijacked AI agents. It learns a baseline for every device and, like a honeybee colony, never acts on a single anomaly signal: a pattern has to repeat, or different kinds of evidence have to agree.

  • Network signals: NEW_PEER OFF_HOURS VOLUME_OUTLIER FANOUT_SPIKE
  • Tested first on traffic I captured with tcpdump in a 3-VM lab, then on LANL's real public dataset
  • Hardened against attacks on itself: alert flooding (it separated the real attack from 48 of 50 decoys), slow baseline poisoning, and log tampering, caught by a SHA-256 hash-chained audit trail
  • The AI-agent layer's false-alarm rate was measured on 576 real tool calls across 99 sessions; its attack scenarios are hand-built
  • Python
  • FastAPI
  • Anomaly detection
  • MITRE ATT&CK
  • LANL dataset
  • tcpdump
79.2%fewer false positives on LANL network data (2,896 → 603)
96%stolen-credential detection (Pass-the-Hash / Ticket layer), 166 of 173
40%precision when both detectors agree, vs ~2% for either alone
236automated tests, including adversarial ones

Nine layers, modeled on a honeybee colony

  1. Guard CheckpointFast rules, no baseline needed
  2. The QueenBaseline for every device
  3. Alarm BroadcastShares raw detections
  4. Quorum ConsensusRepetition or mixed signals
  5. Hygienic CleanupRe-checks stale trust
  6. ContainmentIsolation, SIEM export
  7. Chemical MimicryPass-the-Hash and Ticket
  8. Collective OverwhelmLinks weak signals
  9. Agent BehaviourHijacked AI agents
MCP Proxythe APIS method, for AI agents2026, Python

Illustration

Public repoAI agent security

MCP Security Proxy: behavior monitoring for AI agents

Sits between an AI agent and its tools. It logs every call to a hash-chained audit trail, learns each agent's normal pattern (tools, hours, payload size, fan-out) and flags what doesn't fit.

  • Tiered like APIS: one signal is logged as an observation; two or more correlated signals become an alert, narrated live to Telegram
  • Signals: NEW_TOOL OFF_PATTERN PAYLOAD_OUTLIER SEQUENCE_SPIKE UNKNOWN_AGENT BASELINE_DRIFT
  • Purple-team loop: a scope-gated red engine (fail-closed allowlist) runs simulated attack rounds, and every round is scored as alert, observation, suppressed or missed. A separate mode launches real MITRE Caldera operations against my lab VM
  • Python
  • MCP
  • MITRE Caldera
  • Telegram
  • Anomaly detection
Animal alertin-car unit to cloud2024 to 2025, team lead

In-car NoIR camera view, illustration

Graduation projectI led the team

Real-Time Animal Detection & Alert System

A unit that rides under a car's rear-view mirror: a Raspberry Pi 5 and a NoIR night-vision camera spot animals on the road ahead, alert the driver at once, and warn vehicles within 1 km through the cloud.

83%mAP with YOLOv5
~340 msper frame on the Pi 5
  • YOLOv5s fine-tuned on four classes (dog, horse, cow, sheep), 10,108 images
  • MQTT over TLS on 4G LTE to AWS IoT Core; Lambda finds vehicles within 1 km (DynamoDB keeps their locations) and alerts them
  • Top 100 at Jordan's 12th National Technology Parade
  • YOLOv5
  • Raspberry Pi 5
  • MQTT/TLS
  • AWS IoT
Bio screenten mechanisms from nature2026, 89 tests

One simulated day, illustration

Public repo, MIT licenseBio-inspired design

Bio-Inspired Solar Screen

An open simulation model of how screens use energy. It models ten mechanisms borrowed from nature, from moth-eye anti-glare and firefly light extraction to hummingbird torpor and a honeybee-style household colony, and stacks them device by device.

68%less energy for a phone over one office day (6,300 → 2,004 J)
5.5 → 31.3days per charge for an e-reader
  • Results are Monte Carlo simulations over assumed material ranges and a year of real sunlight data (PVGIS), not hardware measurements
  • Negative findings are published too: harvesting light on a glowing screen is a net loss, and a sky-cooling layer makes a phone hotter
  • Python
  • Monte Carlo
  • PVGIS data
  • Bio-inspired design
S.O.Sa sweeper for low Earth orbit2025, Team Orion

Mission concept, illustration

3rd place, NASA Space Apps 2025Team leader

S.O.S: Sustainable Orbit Sweeper

With Team Orion I co-designed a modular satellite concept that cleans debris from low Earth orbit. I led the concept documentation and the mission architecture presentation.

  • Net-and-gel capture for small debris, a laser array for larger fragments
  • Onboard recycling unit and research core
  • Mission architecture
  • Systems design
  • Technical writing

More builds

In development

ScamShield

A messenger prototype on the Matrix protocol with my own self-hosted Dendrite homeserver. My client checks every incoming message for scam signals and flags likely scams with a warning instead of blocking them. Next: end-to-end encryption and my phishing detector's engine.

  • Matrix
  • Dendrite
  • Node.js

Finished

Phishing Detector

Flags phishing and scam messages by combining three signals: a TF-IDF text model, regex-based behavioral signals and simulated sender history.

9/12phishing caught on my test set
0/12false positives on my test set
  • TF-IDF + LogReg
  • Regex signals

Full-stack build

Personal AI Assistant

An AI assistant web app with persistent memory, built on the Claude API, FastAPI and SQLite. Every chat includes my saved facts and the last 20 messages, and Claude decides which new facts to save through a tool call.

  • Claude API
  • FastAPI
  • SQLite
  • Tool use

About me

I learn by building, and most of my ideas start with how living things defend and organize themselves.

I studied Network Engineering and Computer Security at Jordan University of Science and Technology and hold the CCNA and AWS Certified Cloud Practitioner certifications.

My biggest project, APIS, spots attackers moving inside a network. I tested it on LANL's real public dataset, where it cut false alarms by 79%. Before that, I led the team behind a real-time animal detection system on Raspberry Pi and AWS, which made the Top 100 at Jordan's 12th National Technology Parade. I also placed 3rd at NASA Space Apps 2025.

I write down what failed as well as what worked, and I only report numbers I measured or simulated, and say which is which.

Portrait of Shehab Shibli
Based in
Israel, open to relocation
Languages
Arabic (native), English (fluent), Hebrew (conversational)
Open to
Roles where I can gain experience on real projects: networking, security, cloud, AI, data and more
Start
Available now

Experience and training

  1. 2025 to present

    Independent security and AI projects

    Self-directed

    I design, build and test my own security tools, from framing the problem to testing against real data: APIS, the MCP Security Proxy, the phishing detector, ScamShield and a personal AI assistant on the Claude API.

  2. Aug 2025 to Oct 2025

    Linux and Enterprise Systems Trainee

    SkyTech Company

    Learned the Linux command line and troubleshooting on SUSE inside a real company environment, and got my first hands-on exposure to SAP Business One and SAP HANA.

  3. May 2025 to Jul 2025

    ASP.NET Development Trainee

    The Hope International Company

    Built backend features with C#, SQL and ASP.NET Core, and practiced database operations and object-oriented design in team sprints.

  4. 2024 to 2025

    Graduation Project Team Lead

    Jordan University of Science and Technology

    Led the team that built the real-time animal detection system: weekly progress reports, checking in on every teammate, and keeping the project moving toward a clear goal.

Credentials

Cisco Systems

Cisco Certified Network Associate (CCNA)

Certified October 30, 2025

Valid through Oct 2028

Amazon Web Services

AWS Certified Cloud Practitioner (CLF-C02)

Certified November 5, 2025

Valid through Nov 2028
Cisco Networking Academy, Sep 2025Cyber Threat Management
Cisco Networking Academy, Sep 2025Ethical Hacker
Cisco Networking Academy, Sep 2025Introduction to Cybersecurity

Education

  • B.Sc.
    Network Engineering and Computer SecurityJordan University of Science and Technology (JUST), Irbid, Jordan, 2019 to 2025

Recognition

  • 3rd
    NASA Space Apps Challenge 2025Team Orion, Sustainable Orbit Sweeper mission concept
  • Top 100
    Jordan's 12th National Technology ParadeFor the real-time animal detection and alert system
  • Invited
    World Space Week 2025Invited participant, Aeronautical Engineering Department, JUST

Skills

Networking CCNA

  • TCP/IP
  • Routing & switching
  • VLANs
  • Subnetting
  • ACLs
  • NAT
  • DHCP
  • DNS
  • VPN

Security

  • IDS/IPS
  • SIEM
  • Log analysis
  • Nmap
  • MITRE ATT&CK
  • MITRE Caldera

Detection & analysis

  • Anomaly detection
  • Behavioral baselines
  • Packet analysis
  • Wireshark
  • tcpdump

Cloud & IoT

  • AWS IoT Core
  • Lambda
  • DynamoDB
  • MQTT
  • TLS
  • Raspberry Pi

Programming & systems

  • Python
  • FastAPI
  • REST APIs
  • Bash
  • Linux
  • Git
  • SQL / SQLite
  • C# / ASP.NET Core

AI / ML

  • YOLOv5
  • Text classification
  • Claude API
  • LLM tool use
  • AI agent security (MCP)

Ready to start now.

I'm looking for my first role in networking or security, and I'm glad to talk about cloud, AI and data roles too. I'm open to relocating. Email is the fastest way to reach me.

Project

Project animation

What the colors mean

    What happens